链接器命令失败:无法链接到架构armv7

时间:2015-10-19 17:07:39

标签: ios xcode linker-errors

我在通过XCode在不同设备上运行我的应用程序时遇到问题。如果我使用运行iOS 9.0.2的iPhone测试,它运行正常。但是,当我在运行7.0.4到8.4之间的任何东西的iPad上运行时,我收到错误:

Apple Mach-O Linker Error
ld: can't link with a main executable file '/Users/ttseng/Library/Developer/Xcode/DerivedData/spin-alycjhujfjocfeaggybdmvitcjxx/Build/Products/Debug-iphoneos/spin.app/spin' for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我的iOS部署目标是iOS 7.0。

如何解决此问题?

我根据我在StackOverflow上看过的其他帖子尝试过的事情:

  1. 确保Build Phases>下没有列出重复的实施文件;编译来源
  2. 确保Build Phases>中没有遗漏的实施文件编译来源
  3. 清洁项目

1 个答案:

答案 0 :(得分:0)

这是我在创建应用时自动生成的测试的问题。选择我的测试目标后,我必须按照此处的说明进行操作:

can't link with a main executable file