我剛剛安裝了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