使用测试目标归档项目时,Xcode mach-o链接器错误

时间:2013-08-07 17:17:56

标签: xcode configuration

当我尝试创建存档时,我得到了指向我的测试目标中缺少文件的机械手链接器错误,我可以在模拟器和设备上构建和运行我的应用程序,但没有任何问题。我已经尝试查看捆绑加载器并测试测试目标的主机配置,两者看起来都很好。还有什么可能导致这种情况?

2 个答案:

答案 0 :(得分:1)

在我的评论中,我解决了这个问题,以便从Build Settings中更改Bit Code Enabled。如果你在项目中使用3.party框架,那么这些框架不支持在发布时压缩的位代码。您必须将位代码启用标志从YES更改为NO。

我希望这会对某人有所帮助。

enter image description here

答案 1 :(得分:0)

不是确切的解决方案,但我意识到我不希望或不需要在归档版本中运行我的单元测试。如果其他人遇到此问题,请尝试检查您的方案的构建设置,以确保在构建归档时未构建测试目标。 选择你的计划 - >编辑方案 - >为您的测试目标构建和取消选中存档。

enter image description here