将我的部署目标从8.0更改为7.0。
将Xcode 6与最新的iOS8一起用作基本sdk。在为iOS7.1设备构建时出现此错误:
ld:无法链接主要的可执行文件'/ Users / Name / Library / Developer / Xcode / DerivedData / Clumsy_Bird-gotvuaeuyvrkzvfqpzsuxpmifimu / Build / Products / Debug-iphoneos / Clumsy Bird.app/Clumsy Bird'for architecture的ARMv7 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
如何解决这个问题?
答案 0 :(得分:70)
答案 1 :(得分:16)
我在“Build Active Architecture Only”中的值与我的测试应用程序的“是”之间存在不匹配,但对于我的单元测试目标则为“No”。确保这些值相同。
答案 2 :(得分:7)
我按照上面“Evgeny”提供的步骤进行操作,但只有在取消选中“允许测试Host Application API”时才会构建我的项目。 谢谢“Evgeny”!
答案 3 :(得分:2)
构建设置> IOS部署目标确保应用和测试应用目标中的这些值相同。适合我。 screen here