Xcode7 真机调试出现以下错误,测试机型为升级到 iOS9 的 5s 和 6Plus,没有升级到 iOS9 的机型好像没问题,有没有大神碰到过类似的问题,求指导!!!

2015-09-22 16:51:49 +08:00
 lfflyers
错误如下:
ld: can't link with a main executable file '/Users/chenjun/Library/Developer/Xcode/DerivedData/openLBS_ezoutdoor-ebzptezknnguwxhixhsonakocjbc/Build/Products/Release-iphoneos/openLBS_ezoutdoor.app/openLBS_ezoutdoor' for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
4065 次点击
所在节点    iDev
7 条回复
lfflyers
2015-09-22 17:52:29 +08:00
先自顶一下~~
daniellu
2015-09-22 18:40:07 +08:00
你引用了第三方的 lib 文件么?看错误像是项目的架构选择问题?最好有详细一些的信息。
mianju
2015-09-22 23:11:34 +08:00
我是不能全屏,你有这个问题么?
lacklock
2015-09-23 09:25:11 +08:00
这个提示好像是在 32 位的处理器上有问题。
simba0204
2015-09-23 10:43:12 +08:00
被虐多了,感觉可以去 Xcode Derived data folder 清理一下然后再 build
楼主是不是改过程序名称
andyL
2015-09-23 21:50:10 +08:00
target- > buildsetting- > acchitectures->build active architeture only 的 yes 改为 no 再 build 试试,我的是这么解决的
lfflyers
2015-09-24 00:06:04 +08:00
谢谢大家的回复,这两天较忙,没来得及回复。我来说说我的解决方案吧,在 target 下有个 test 工程,找到 General,然后会看到一个 testing ,在 testing 下有个 Allow testing Host Application APIs ,这好像是 Xcode7 才有的吧,它默认是勾上的,把勾去掉,然后编译就通过了~~╮(╯▽╰)╭折腾了半天!!!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/222838

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX