缺少必需的图标文件。该捆绑包不包含iPad的应用程序图标,其大小正好为';72x72';像素,iOS版本的.png格式<;7

缺少必需的图标文件。该捆绑包不包含iPad的应用程序图标,其大小正好为';72x72';像素,iOS版本的.png格式<;7,ios,cordova,phonegap-build,application-loader,Ios,Cordova,Phonegap Build,Application Loader,我在使用Adobe的PhoneGapBuild交付我的应用程序时遇到了一个问题。我在应用程序加载程序中遇到错误,无法继续 错误ITMS-90023:“缺少必需的图标文件。该捆绑包不包含iPad的应用程序图标,其像素为72x72,iOS版本

我在使用Adobe的PhoneGapBuild交付我的应用程序时遇到了一个问题。我在应用程序加载程序中遇到错误,无法继续

错误ITMS-90023:“缺少必需的图标文件。该捆绑包不包含iPad的应用程序图标,其像素为72x72,iOS版本<7.0时为.png格式。”

我注意到了其他类似的帖子,试图消除这个问题,但问题仍然存在。我已经三次检查并重写了config.xml,验证了文件路径是否正确,将文件重命名为PhoneGap文档中使用的确切文件名,验证了文件尺寸,并从头开始重新创建了文件

到目前为止,我所做的一切都没有消除这个错误

下面是“res/icons/ios/”目录的屏幕抓图

以下是ios图标的my config.xml:

<platform name="ios">
<!-- iOS 8.0+ -->
<!-- iPhone 6 Plus  -->
<icon src="res/icons/ios/icon-60@3x.png" width="180" height="180" />

<!-- iOS 7.0+ -->
<!-- iPhone / iPod Touch  -->
<icon src="res/icons/ios/icon-60.png" width="60" height="60" />
<icon src="res/icons/ios/icon-60@2x.png" width="120" height="120" />
<!-- iPad -->
<icon src="res/icons/ios/icon-76.png" width="76" height="76" />
<icon src="res/icons/ios/icon-76@2x.png" width="152" height="152" />
<!-- iOS 6.1 -->
<!-- Spotlight Icon -->
<icon src="res/icons/ios/icon-40.png" width="40" height="40" />
<icon src="res/icons/ios/icon-40@2x.png" width="80" height="80" />
<!-- iPhone / iPod Touch -->
<icon src="res/icons/ios/icon.png" width="57" height="57" />
<icon src="res/icons/ios/icon@2x.png" width="114" height="114" />
<!-- iPad -->
<icon src="res/icons/ios/icon-72.png" width="72" height="72" />
<icon src="res/icons/ios/icon-72@2x.png" width="144" height="144" />
<!-- iPhone Spotlight and Settings Icon -->
<icon src="res/icons/ios/icon-small.png" width="29" height="29" />
<icon src="res/icons/ios/icon-small@2x.png" width="58" height="58" />
<!-- iPad Spotlight and Settings Icon -->
<icon src="res/icons/ios/icon-50@2x.png" width="100" height="100" />

<!-- images are determined by width and height. The following are supported -->
<splash src="res/splash/ios/splash-iphone.png" gap:platform="ios" width="320" height="480"/>
<splash src="res/splash/ios/splash-2x-iphone.png" gap:platform="ios" width="640" height="960"/>
<splash src="res/splash/ios/splash-portrait-ipad.png" gap:platform="ios" width="768" height="1024"/>
<splash src="res/splash/ios/splash-portrait-2x-ipad.png" gap:platform="ios" width="1536" height="2048"/>
<splash src="res/splash/ios/splash-landscape-ipad.png" gap:platform="ios" width="1024" height="768"/>
<splash src="res/splash/ios/splash-landscape-2x-ipad.png" gap:platform="ios" width="2048" height="1536"/>
<splash src="res/splash/ios/splash-568h-2x-iphone.png" gap:platform="ios" width="640" height="1136"/>
<splash src="res/splash/ios/splash-667h.png" gap:platform="ios" width="750" height="1334"/>
<splash src="res/splash/ios/splash-736h.png" gap:platform="ios" width="1242" height="2208"/>
<splash src="res/splash/ios/splash-landscape-736h.png" gap:platform="ios" width="2208" height="1242"/>
</platform>


Rob您是否先压缩您的www文件夹,然后使用build.phonegap为应用程序加载器生成.apk文件?是的,我将项目文件夹压缩为.zip文件,然后上载到PGB以生成.ipa、.apk和.xap。您正在修改的config.xml是否位于您的www文件夹中?这是相关修订的位置ons.Yes,config.xml位于项目目录的根级别。只是澄清一下,config.xml、www和res都位于同一根级别。/res不应该位于/www中,也不应该位于/www!Rob!您是否压缩了您的www文件夹,然后使用build.phonegap为应用程序加载器生成.apk文件?是的,我压缩了pro将Object文件夹保存到.zip文件中,然后上传到PGB以生成.ipa、.apk和.xap.config.xml。您正在修改的config.xml是否位于您的www文件夹中?它应该位于相应修订的位置。是的,config.xml位于项目目录的根级别。只是澄清一下,config.xml和www和res都位于同一根目录中el./res不应位于/www中,也不应位于/www内的config.xml中!