Application Loader提交ipa文件出现ERROR ITMS-90022问题解决方式

Posted ljbguanli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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来构建应用程序






以上是关于Application Loader提交ipa文件出现ERROR ITMS-90022问题解决方式的主要内容,如果未能解决你的问题,请参考以下文章

如何将 .xcarchive 转换为 .ipa 以供客户端使用 Application Loader 将应用提交到应用商店

Info.plist 表示 Mac 应用程序,但在使用 Application Loader 提交时提交了 ipa

iOS利用Application Loader打包提交到App Store时遇到错误The filename 未命名.ipa in the package contains an invalid ch

Application Loader及Transporter App上传ipa外可以在Windows上架iOS APP工具

我无法通过 Application Loader 提交我的应用程序?

[iOS]如何把App打包成ipa文件,然后App上架流程[利用Application Loader]