无法与主可执行文件链接 [英] can't link with a main executable file
问题描述
将我的部署目标从 8.0 更改为 7.0.
Changed my deployment target to from 8.0 to 7.0.
使用 Xcode 6 和最新的 iOS8 作为基础 sdk.为 iOS7.1 设备构建时出现此错误:
Using Xcode 6 with latest iOS8 as base sdk. Getting this error when building for iOS7.1 device:
ld:无法与主要的可执行文件/Users/Name/Library/Developer/Xcode/DerivedData/Clumsy_Bird-gotvuaeuyvrkzvfqpzsuxpmifimu/Build/Products/Debug-iphoneos/Clumsy Bird.app/Clumsy Bird"链接用于架构armv7clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
ld: can't link with a main executable file '/Users/Name/Library/Developer/Xcode/DerivedData/Clumsy_Bird-gotvuaeuyvrkzvfqpzsuxpmifimu/Build/Products/Debug-iphoneos/Clumsy Bird.app/Clumsy Bird' for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation)
如何解决这个问题?
推荐答案
- 在导航器中点击您的项目.
- 选择您的测试目标.如果没有,请切换到常规标签.
- 从宿主应用程序下拉菜单中选择您的应用程序名称.
- Click your project in Navigator.
- Select your test target. Switch to general tab if not there.
- Select your application name from Host Application dropdown.
这篇关于无法与主可执行文件链接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!