尝试安装时出现几个错误 Octokit.ObjC

Several errors come up attempting to install Octokit.ObjC

我正在尝试按照说明 here 将 Octokit.ObjC 手动安装到 iOS 应用程序中。我最终不得不寻找 Mantle.xcprojectReactiveCocoa.xcodeproj,因为它们要么不在 External 文件夹中,要么隐藏在某处深处。

这是我在第 3 步结束时得到的结果:

在我终于把一切都安排妥当之后,我执行了步骤 4-6。在第 4 步,出现了一个问题,我能找到的只是 .framework,而不是我需要 link 的静态库。我试图添加 .frameworks,并执行了接下来的两个步骤,但是当我尝试构建时,出现了几个错误,如下所示:

clang: error: no such file or directory: '/Users/nccaebi/Library/Developer/Xcode/DerivedData/Showcase-blvlvtenpfppypfxalvsfrqgyflx/Build/Products/Debug-iphonesimulator/AFNetworking.framework/AFNetworking'
clang: error: no such file or directory: '/Users/nccaebi/Library/Developer/Xcode/DerivedData/Showcase-blvlvtenpfppypfxalvsfrqgyflx/Build/Products/Debug-iphonesimulator/ISO8601DateFormatter.framework/ISO8601DateFormatter'
clang: error: no such file or directory: '/Users/nccaebi/Library/Developer/Xcode/DerivedData/Showcase-blvlvtenpfppypfxalvsfrqgyflx/Build/Products/Debug-iphonesimulator/.framework/.framework'
clang: error: no such file or directory: '/Users/nccaebi/Library/Developer/Xcode/DerivedData/Showcase-blvlvtenpfppypfxalvsfrqgyflx/Build/Products/Debug-iphonesimulator/OctoKit.framework/OctoKit'
clang: error: no such file or directory: '/Users/nccaebi/Library/Developer/Xcode/DerivedData/Showcase-blvlvtenpfppypfxalvsfrqgyflx/Build/Products/Debug-iphonesimulator/.framework/.framework'

我高度怀疑这是因为我 link 编辑了 .frameworks 而不是 .a,但我不知道 .a 在哪里。我怎样才能找到它们?

如果这很重要,这是一个 Swift 应用程序,而不是 Objective-C,我计划使用桥接头来使用 Octokit。

我遇到了同样的问题,但我必须解决它。问题是我没有从 GitHub 克隆存储库。相反,我只是下载了代码。在下载的代码中,您可能无法获得所需的所有文件。所以这里是让这个东西工作的步骤:

  1. 下载 Mac 的 GitHub 应用程序,如果您还没有,并克隆 octokit 存储库。一旦成功克隆,您必须拥有所有文件。

  2. 在您的 Mac 上安装 Homebrew,如果您尚未安装,请使用以下命令:

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    这应该会在您的 mac 上安装自制软件。不要跳过这一步,因为它需要安装文档第 2 步中提到的 bootstrap。

  3. 成功完成第 2 步后,运行 在终端上执行此命令:

    brew install xctool
    

    这将安装 xctool。

  4. 在命令行上,转到您克隆的 'script' 文件夹之前的文件夹路径,然后在终端上键入以下命令:

    script/bootstrap