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中添加icon.png、[email protected]以及icon-60.png、[email protected]這些PNG圖片

二、打開Contents.json,添加 "filename" : "icon.png"


這樣問題就解決了。現在來解決另一個問題INFO ITMS-90111。

信息顯示你的應用程序是建立Xcode的beta版本或iOS SDK。只能由應用分佈式測試測試版軟件

方案:用發佈版本的Xcode和iOS SDK來構建應用程序

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章