从命令行构建 iOS 应用程序会出错

Build iOS app from command line brings errors

我有一个项目,它从 xCode 7 开始完美构建,但从 bash 开始失败。我对用于此目的的命令行还很陌生,所以不确定我应该提供哪些额外信息。它只是运行大量的源文件并在 CompileC 部分失败。

它带来了一条信息: 以下构建命令失败: CompileC 构建路径Objects-normal/armv7/PGDataManager.o 源代码路径 PGDataManager.m 正常 armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler

我想这是特定来源的东西,但我想知道为什么它在 xCode 中完美运行?另外,我已经检查过这个 PGDataManager,一切看起来都很好。

如果我可以提供更多信息 - 请询问我。

经过一番研究,我成功了。如果有人遇到类似问题,这是我的步骤:

  • 起初我在设置中禁用了 "Find Implicit Dependencies" 并尝试再次从 xCode 构建它。 headers出现了很多错误,我修正了它们
  • 我使用了工作区,而不是 xcodeproj
  • 似乎没有必要设置 ARCHS