我刚刚安装了4.3 Beta 2,现在我无法在我的设备上生成(在模拟器上正常工作)。我的构建设置:iOS 4.3 Beta 2 Build Issue - 仅限设备
基地SDK:最新的iOS(的iOS 4.3)
体系结构:标准(ARMv6的ARMv7的)
我收到以下错误。我错过了什么?
错误#1
为架构的ARMv6未定义的符号: “_OBJC_CLASS _ $ _ UIProgressView”,从引用: _OBJC_CLASS _ $ _在PDColoredProgressView.o
PDColoredProgressView....
LD :符号(s)找不到架构armv6 collect2:ld返回1退出状态
错误#2
在/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/usr/lib/crt1.o,文件是通用的,但不包含(n)的的ARMv7切片建筑的ARMv7 collect2:LD返回1退出状态
命令/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2失败,退出代码1
操作系统版本是4.3。尝试将部署目标设置为4.0,但仍然没有。 – Kevin 2011-01-26 00:41:43
检查项目中的UIKit框架。它是从iPhoneOS4.3.sdk还是从iPhoneOS4.2.sdk文件夹引用的。如果来自iPhoneOS4.2.sdk,则尝试删除它并重新添加。 – Max 2011-01-26 00:49:03