Xcode3.2.6+iOS4.2無法上傳iPhone:2011年04月04日星期一
若最近下載了Xcode3.2.6,選了Device/Debug後想將程式上傳iPhone測試,卻不成功,而有以下message,可繼續讀本文。
Can’t install application
The Info.plist for application at /Users/admin/Desktop/abc/def/build/Debug-iphoneos/def.app specifies a minimum OS version of 4.3, which is too high to be installed on someiPhoneDevice
原因:Xcode每一版本事先設定support的iOS版本不同,例如Xcode3.2.5 support版本 iOS4.2,Xcode3.2.6 support版本 iOS4.3。所以,當Xcode3.2.6遇上iOS4.2的oPhone(以上例,就是someiPhoneDevice是iOS4.2),就不行了,這個問題以前曾讓我停了一、兩星期才搞清楚,解法卻非常簡單。
解法:
注意事項1:既然我的iPhone是iOS4.2,何不直接選iOS4.2?
原因是,你的A/P上App Store後,這個iOS Deployment Target同時也是給使用者用的,如果你選iOS4.2,若使用者的iPhone內只有iOS4.1,那他就不能下載你的A/P。
注意事項2:在error message中有The Info.plist for application ... 字樣,所以很多人會在Info.plist內找,這就是我過去讓我停了一、兩星期才搞清楚的地方。