我的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中显示。任何已知的原因?
运行XCode 4.6.2。
答案 0 :(得分: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文件。