【发布时间】:2012-05-26 01:17:19
【问题描述】:
我在工作区中有一系列项目,并尝试使用以下类型的命令通过命令行构建它们:
"Xcodebuild -project XXX"
or
"Xcodebuild -workspace XXX -scheme YYY"
我的一些项目构建良好,但其他项目给出了奇怪的错误,例如“'XXX' 例如消息没有声明带有选择器的方法”或“ld: library not found for -lMyLibrary”
但是,所有这些项目都可以在 XCode UI 中正常构建而没有问题。
基于此,命令行和 UI 构建似乎使用不同的工具集,但这似乎是一个非常糟糕的主意,所以我希望我错了。或者可能只是在命令行构建中设置了几个不同的构建标志。
我可以尝试一一解决问题,但我希望我可以编写一个与 UI 构建完全相同类型的脚本。
有什么想法吗?
【问题讨论】:
-
你有没有设法解决这个问题?遇到完全相同的“找不到库”问题,我终生无法弄清楚该怎么做。
标签: xcode build xcodebuild workspace