将应用程序提交到Apple商店时有关应用程序图标的警告

时间:2013-09-20 02:44:20

标签: ios app-store

昨天,我成功将我的应用程序提交到Apple Store,但是,我收到了警告:

“缺少推荐的图标文件 - 该套装不包含完全'120x120'像素的iPhone / iPod Touch应用图标,格式为.png。

缺少推荐的图标文件 - 该套装不包含iPad的应用程序图标,其格式为“76x76”像素,格式为.png。

缺少推荐的图标文件 - 该捆绑包不包含完全为'152x152'像素的iPad的应用程序图标,采用.png格式。“

实际上,我在我的Resources文件夹中确实有这种图标,并且我添加了图标名称到plist:

<key>CFBundleIcons</key>
    <dict>
            <key>CFBundlePrimaryIcon</key>
            <dict>
                    <key>CFBundleIconFiles</key>
                    <array/>
                    <key>Item 0</key>
                    <string>Icon-76.png</string>
                    <key>Item 1</key>
                    <string>Icon-120.png</string>
                    <key>Item 2</key>
                    <string>Icon-152.png</string>
                    <key>Item 3</key>
                    <string>Icon-72.png</string>
                    <key>Item 4</key>
                    <string>Icon-72@2x.png</string>
                    <key>Item 5</key>
                    <string>Icon-Small.png</string>
                    <key>Item 6</key>
                    <string>Icon-Small@2x.png</string>
                    <key>Item 7</key>
                    <string>Icon.png</string>
                    <key>Item 8</key>
                    <string>Icon@2x.png</string>
                    <key>UIPrerenderedIcon</key>
                    <true/>
            </dict>
    </dict>
    <key>CFBundleIdentifier</key>

你能告诉我这里的问题是什么吗?

1 个答案:

答案 0 :(得分:0)

这适用于Xcode 5:

您的“Icon-120.png”应命名为“Icon-60@2x.png”。

“Icon-152.png”应为“Icon-76@2x.png”。

在plist文件中,您不使用“@ 2x”部分以及“.png”。 “Icon-60”和“Icon-60 @ 2x”均由一个条目覆盖:“Icon-60”

iOS根据正在运行的显示器类型确定要使用的图标。