无法链接主可执行文件

use*_*384 21 xcode6

将部署目标从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查看调用)

在此输入图像描述

怎么解决这个?

Evg*_*nii 71

  1. 在Navigator中单击您的项目.
  2. 选择您的测试目标.如果没有,请切换到常规选项卡.
  3. Host Application下拉列表中选择您的应用程序名称.

在此输入图像描述


Ben*_*ynn 16

我在"Build Active Architecture Only"中的值与我的测试应用程序的"是"之间存在不匹配,但对于我的单元测试目标则为"No".确保这些值相同.


Ann*_*eva 10

构建设置> IOS部署目标确保应用程序和测试应用程序目标中的这些值相同。为我工作。 屏幕在这里


小智 8

我按照上面"Evgeny"提供的步骤进行了操作,但是只有在取消选中"允许测试Host Application API"时才构建我的项目.谢谢"Evgeny"!