Application Loader提交ipa文件出現ERROR ITMS-90022問題解決方式
話說在提交app到AppStore時出現了一些問題。網上找了一些資料,但不並具體。因此我做了一個總結,方便我以後遇到時可查詢。
也希望能幫助遇到這個問題的提供解決方式。
ERROR ITMS-90022: "Missing required icon file. The bundle does not contain an app icon for iPhone /
iPod Touch of exactly ‘57x57‘ pixels, in .png format for iOS versions < 7.0."
WARNING ITMS-90025: "Missing recommended icon file. The bundle does not contain an app icon for iPhone
/ iPod Touch of exactly ‘120x120‘ pixels, in .png format for iOS versions >= 7.0."
INFO ITMS-90111: "Your app is built with a beta version of Xcode or iOS SDK. Only apps distributed for beta testing may be built with beta software. To submit an app for distribution on the App Store, you will need to build the app with release versions of Xcode and iOS SDK."
從顯示出的錯誤中我們看到項目中缺少了57x57和120x120的PNG格式圖片。
那我們怎樣加入進去了,這是我們關心 的。
解決ERROR ITMS-90022和WARNING ITMS-90025方案是:
一、在目錄images.xcassets下的目錄AppIcon.appiconset中加[email protected][email protected]
二、打開Contents.json,加入 "filename" : "icon.png"
這樣問題就攻克了。如今來解決還有一個問題INFO ITMS-90111。
信息顯示你的應用程序是建立Xcode的beta版本號或iOS SDK。僅僅能由應用分布式測試測試版軟件
方案:用公布版本號的Xcode和iOS
SDK來構建應用程序
Application Loader提交ipa文件出現ERROR ITMS-90022問題解決方式