【发布时间】:2015-12-15 13:41:49
【问题描述】:
我已经使用Ionic 和Cordova 构建了一个iOS 应用程序,然后最终使用PhoneGap Build 来打包该应用程序。但是,当我尝试将应用上传到 App Store 时,出现以下错误:
首先我不明白第一个错误是什么意思,有一个 icon.png 文件。此外,其他图像也包含在包中。这是我定义图标的 config.xml 文件:
<platform name="ios">
<icon src="resources\ios\icon\icon.png" width="57" height="57"/>
<icon src="resources\ios\icon\icon@2x.png" width="114" height="114"/>
<icon src="resources\ios\icon\icon-40.png" width="40" height="40"/>
<icon src="resources\ios\icon\icon-40@2x.png" width="80" height="80"/>
<icon src="resources\ios\icon\icon-50.png" width="50" height="50"/>
<icon src="resources\ios\icon\icon-50@2x.png" width="100" height="100"/>
<icon src="resources\ios\icon\icon-57.png" width="57" height="57"/>
<icon src="resources\ios\icon\icon-60.png" width="60" height="60"/>
<icon src="resources\ios\icon\icon-60@2x.png" width="120" height="120"/>
<icon src="resources\ios\icon\icon-60@3x.png" width="180" height="180"/>
<icon src="resources\ios\icon\icon-72.png" width="72" height="72"/>
<icon src="resources\ios\icon\icon-72@2x.png" width="144" height="144"/>
<icon src="resources\ios\icon\icon-76.png" width="76" height="76"/>
<icon src="resources\ios\icon\icon-76@2x.png" width="152" height="152"/>
<icon src="resources\ios\icon\icon-120.png" width="120" height="120"/>
<icon src="resources\ios\icon\icon-152.png" width="152" height="152"/>
<icon src="resources\ios\icon\icon-small.png" width="29" height="29"/>
<icon src="resources\ios\icon\icon-small@2x.png" width="58" height="58"/>
<icon src="resources\ios\icon\icon-small@3x.png" width="87" height="87"/>
</platform>
<icon src="resources\ios\icon\icon-small@3x.png"/>
任何指针?
【问题讨论】:
-
有些事情可能会有所帮助:文件路径应该是
resources/ios/icon/icon.png而不是resources\ios\icon\icon.png,该路径是否存在于您发送到PhoneGapBuild 的ZIP 或repo 中?此外,您应该将默认图标设置为<icon src="icon.png" />(并在基本路径中),如 PhoneGapBuild 文档中所定义。看看这些是否有帮助 -
我同意道森。
标签: ios cordova ionic-framework ionic phonegap-build