提交Phonegap应用程序到应用商店时的图标问题

4
我开发了一个Phonegap应用程序,在iPhone上运行非常好。 现在,我想将此应用程序提交到AppStore。以下是我提交应用程序的步骤:
  1. 打开Xcode并存档项目
  2. 单击验证(成功)
  3. 单击“提交到AppStore”(这就是我遇到以下错误的地方enter image description here)
不确定我哪里错了。我已在config.xml中编写了以下内容,并且所有完美尺寸的图标都在图标文件夹中,包括57x57维度的icon.png:
<platform name="ios">
    <!-- iOS 8.0+ -->
    <!-- iPhone 6 Plus  -->
    <icon src="Resources/icons/icon-60@3x.png" width="180" height="180" />
    <!-- iOS 7.0+ -->
    <!-- iPhone / iPod Touch  -->
    <icon src="Resources/icons/icon-60.png" width="60" height="60" />
    <icon src="Resources/icons/icon-60@2x.png" width="120" height="120" />
    <!-- iPad -->
    <icon src="Resources/icons/icon-76.png" width="76" height="76" />
    <icon src="Resources/icons/icon-76@2x.png" width="152" height="152" />
    <!-- iOS 6.1 -->
    <!-- Spotlight Icon -->
    <icon src="Resources/icons/icon-40.png" width="40" height="40" />
    <icon src="Resources/icons/icon-40@2x.png" width="80" height="80" />
    <!-- iPhone / iPod Touch -->
    <icon src="Resources/icons/AppIcon57x57.png" width="57" height="57" />
    <icon src="Resources/icons/AppIcon29x29.png" width="29" height="29" />
    <icon src="Resources/icons/icon.png" width="57" height="57" />
    <icon src="Resources/icons/icon@2x.png" width="114" height="114" />
    <!-- iPad -->
    <icon src="Resources/icons/icon-72.png" width="72" height="72" />
    <icon src="Resources/icons/icon-72@2x.png" width="144" height="144" />
    <!-- iPhone Spotlight and Settings Icon -->
    <icon src="Resources/icons/icon-small.png" width="29" height="29" />
    <icon src="Resources/icons/icon-small@2x.png" width="58" height="58" />
    <!-- iPad Spotlight and Settings Icon -->
    <icon src="Resources/icons/icon-50.png" width="50" height="50" />
    <icon src="Resources/icons/icon-50@2x.png" width="100" height="100" />
</platform>
2个回答

2
问题在于图片是隔行扫描的,因此出现了错误。确保上传的png文件没有隔行扫描即可解决问题。
这样就解决了我的问题。

0

我以前遇到过这个问题。我通过在Xcode中打开images.xcassets文件夹,点击AppIcon,然后手动将相应的应用程序图标拖放到每个字段中来解决了它。幸运的是,我有所有字段的示例,并且能够解决它。希望这些信息有所帮助。


你说的“comps”是什么意思?能否详细解释一下? - Nihilarian
这是我们在办公室使用的一个术语。它指的是组件,包括应用程序中实际使用的用户界面元素。美术总监(制作应用程序图标的人)向我提供了所有所需像素的不同应用程序图标。您可以使用名为“prepo”的Mac应用程序创建不同大小和像素的应用程序图标。希望这可以帮到您。 - skypirate

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接