0

我的 Info.plist 文件包含这个键:

<key>CFBundleIconFiles</key>
    <array>
        <string>Icon-29</string>
        <string>Icon-120</string>
        <string>Icon-57</string>
        <string>Icon-76</string>
        <string>Icon-40</string>
        <string>Icon-72</string>
    </array>

但是在 XCode 4 摘要面板中,它没有显示我的图标。

但是在 XCode 4 摘要面板中,它没有显示我的图标

构建时,我没有看到任何警告。在模拟器中运行应用程序时,图标看起来很好。它没有在 XCode 中显示似乎很奇怪。有什么已知的原因吗?

运行 XCode 4.6.2。

4

1 回答 1

0

对于 Retina,您应该提供 Icon-114。

无论如何,您粘贴的那个应该是 .plist 文件中的两次。一个是独立的,第二个是在:

<key>CFBundleIcons</key>
    <dict>
        <key>CFBundlePrimaryIcon</key>
        <dict>
            <key>CFBundleIconFiles</key>
            <array>
                <string>Icon-57px.png</string>
                <string>Icon-114px.png</string>
                <string>Icon-72px.png</string>
                <string>Icon-144px.png</string>
                <string>Default.png</string>
                <string>Default@2x.png</string>
                <string>Default-Landscape~ipad.png</string>
                <string>Default-Landscape@2x~ipad.png</string>
            </array>
            <key>UIPrerenderedIcon</key>
            <true/>
        </dict>
    </dict>
</key>

确保它也在那里。

您也可以尝试右键单击您显示的丢失文件并使用“选择文件”来更新它们 - 这也将配置您的 plist 文件。

于 2013-09-09T14:01:21.443 回答