【发布时间】:2012-11-30 07:28:36
【问题描述】:
我在 xcode 中遇到了上述错误。详细错误是
ld:在 /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/lib/crt1.3.1.o, 文件是通用的,但不包含用于 架构 armv6 collect2: ld 返回 1 退出状态命令 /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-4.2 退出代码 1 失败
但是有一种情况我想解释一下。我的 iphone 设备是 3GS,我们错误地将其升级到 6.0。以前是 iOS 4.3。现在我们正在尝试降级,但无法做到。我们有一个需要在此设备上运行的应用程序。所以我下载了最新的xcode 4.5。我在我当前的 sdk 中复制了 iOS 6 sdk。 Xocde 版本是 4.0。之后我尝试为设备编译应用程序,但我遇到了错误。我知道问题是由于 iOS sdk 6.0.但我没有得到解决方案。任何人都可以帮忙。我用来在当前xcode中复制iOS 6 sdk的这个链接是这个
http://iphonedevsdk.com/forum/iphone-sdk-development/100229-snow-leopard-sdk-5-1-a.html
【问题讨论】: