問題在標題中描述。 Build Settings中的體系結構設置爲(armv 7)$(ARCHS_STANDARD_32_BIT)。 armv6也不起作用。該設備正在運行iOS 4.2.1。我今天更新了Xcode,從那以後它不再運行在3G上,但是它適用於iOS 5.1的4S。該應用程序開發與PhonegapXcode 4.3.3編譯項目 - >構建成功,但Phonegap應用程序不會在iPhone 3G上安裝
任何人都經歷過這一點,並知道如何避免它? 在此先感謝
問題在標題中描述。 Build Settings中的體系結構設置爲(armv 7)$(ARCHS_STANDARD_32_BIT)。 armv6也不起作用。該設備正在運行iOS 4.2.1。我今天更新了Xcode,從那以後它不再運行在3G上,但是它適用於iOS 5.1的4S。該應用程序開發與PhonegapXcode 4.3.3編譯項目 - >構建成功,但Phonegap應用程序不會在iPhone 3G上安裝
任何人都經歷過這一點,並知道如何避免它? 在此先感謝
確保您的Info.plist不包含對ARMv7「必要的設備 能力」的關鍵。如果存在,請將其刪除。
確保「Build Active Architecture Only」設置爲NO。
根據你的目標的「生成設置」,選擇「其他」中的「架構」行,並手動輸入兩個值:ARMv6的和的ARMv7。在彈出窗口外單擊以保存手動輸入的值。
難道你或你的更新進行任何更改目標OS? 對於armv7,您應該可以使用3G或更新的設備。 – 2012-07-09 11:04:59
重新檢查您的Xcode設置,以確保其設置爲最低的iOS 4.x ... – user523234 2012-07-09 11:11:05
對不起,我錯了。 armv7從3GS開始工作,而不是3G。不幸的是,我無法再編輯上面的評論。 – 2012-07-09 11:16:04