我一直在研究一個我已經成功爲iTouch,iPhone 3G,iPhone 3GS,iPhone 4,運行iOS 3.0+的應用程序。 當我將它插入Xcode並從那裏構建時,它工作的很好。但是,在提交到應用商店後,它只能在iOS 4.0上構建。 爲什麼有明顯的原因? 我的生成設置爲: 有源體系:ARMv7的 體系結構:標準(ARMv6的ARMv7的) 基地SDK iPhone設備4.0 構建有效的架構只(不選) 有效的體系結構:用於ARMv6 ARMv7的 iPhone OS部署目標:iPhone OS 3.0分發應用程序兼容iOS 3.0 +
編輯
以下是一些可能有所幫助的信息。我在我的項目中使用Three 20 API。如果我在使用iOS 3.1.3的第一代iPod Touch上構建,則必須將活動體系結構設置爲armv6,並檢查構建活動體系結構專用框。它不會在armv7下建立。這可能是問題嗎?
Info.plist中MinimumOSVersion的值是多少? – 2010-08-11 17:49:07
沒有指定。 – 2010-08-11 17:55:27