我們有一個IOS應用程序,我們希望在APP應用商店發佈應用程序在測試設備等工作正常,但是當我們試圖上傳應用程序在App Store中,我們發現了以下錯誤錯誤ITMS-90096:「您的二進制文件未針對iPhone 5進行優化 - 提交的新iPhone應用程序和應用程序更新必須支持4英寸顯示器
ERROR ITMS-90096: "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 UILaunchImages with a UILaunchImageSize value set
to {320, 568}.
這似乎是一個生成或應用程序的配置問題,我們無法弄清楚
並且我們的啓動屏幕沒有本地化
我們正在針對iOS 7.0構建,我們正在使用.xib或.storyboard
我們已經通過名稱Default-568h.png尺寸爲(320×568)創建了一個PNG文件,並將它放置在兩個位置1)在Base .Iproj和2)在Images.xcassets/LaunchImage.launchimage
我們還增加了以下對我們的Info.plist
<key>UILaunchImages</key>
<array>
<dict>
<key>UILaunchImageMinimumOSVersion</key>
<string>7.0</string>
<key>UILaunchImageName</key>
<string>Default-568h</string>
<key>UILaunchImageOrientation</key>
<string>Portrait</string>
<key>UILaunchImageSize</key>
<string>{320, 568}</string>
</dict>
</array>
但是它仍然沒有工作
你見過http://stackoverflow.com/questions/23780432/xcode-error-while-validation-your-binary-is-not-optimized-for-iphone-5 – Code
@代碼:是的,我們有遵循了這篇文章中提到的所有建議。 – Himanshu
您是否已將所有受支持設備的圖片上傳到應用商店?像4s,5s,6s和iPad一樣? –