2

「您的二進制文件沒有爲iPhone 5的優化」啓動鈦合金SDK 5.2.0,我啓用了屏幕推出故事板:Xcode的錯誤,而驗證 -

<enable-launch-screen-storyboard>true</enable-launch-screen-storyboard> 

我有LaunchLogo圖像組(5檔)下應用程序/資產/ iPhone(as instructed)。

作品在模擬器和設備上找到。但是,當我提交它的應用程序商店,我得到這個錯誤:

ERROR ITMS-9000: "Your binary is not optimized for iPhone 5 - New iPhone apps and app updates submitted must support the 4-inch display on iPhone 5 and must include a launch image referenced in the info.plist under UILaunchImage with a UILaunchImageSize value set to {320, 568}. Launch images must be PNG files and located at the top-level of your bundle, or provided within each .lproj folder if you localize your launch images.

什麼我可能會錯過或Appcelerator的結束出問題了嗎?謝謝!

回答

3

原來,如果您的應用程序支持iOS 7,則除故事板以外,您仍需要提供iPhone 5 Launch Screen PNG文件。

或者你可以放棄iOS 7的支持。

1

這是所有的應用程序版本...

目前,如果你支持的iOS 8,你還是要爲4英寸的設備,因爲4英寸的設備,因爲它們可以更新到iOS 8,並提供一個啓動圖像或以上。例如,我的應用程序支持iOS 8,但這意味着我支持所有可以更新到iOS 8的設備。這包括以下4英寸設備。iPhone 5,iPhone 5S,iPhone 5C,iPod Touch 5G和iPod觸摸6G。

爲了正確支持此操作,請轉到LaunchImage,單擊屬性檢查器並在iOS 6和Prior下選擇縱向或橫向。現在添加一個1x圖像(320 x 480像素)。現在您正確支持4英寸設備的LaunchImage。

未來,請查看您支持的iOS版本,然後查看哪些設備可以更新到該版本併爲這些設備提供LunchImages。這將有助於確定支持的設備https://en.wikipedia.org/wiki/List_of_iOS_devices