1

我更改了代码![CDATA[<key>UIDeviceFamily</key><array><string>2</string></array>]]![CDATA[ <key>UIPrerenderedIcon</key><true/><array><string>2</string></array>]] 但没有用。这是为什么?

4

2 回答 2

1

为什么在标题中包含 FLASH CS5?

无论如何,问题已经在这里回答了:

通过 UIPrerenderedIcon 移除 iPhone 上的 Shine/Gloss 效果在设备上不起作用

这显示了如何使其适用于模拟器和 iOS 5 硬件。

具体来说,

`

<key>CFBundlePrimaryIcon</key>
<dict>
    <key>CFBundleIconFiles</key>
    <array>
        <string>Icon.png</string>
        <string>Icon@2x.png</string>
    </array>
    <key>UIPrerenderedIcon</key>
    <true/>
</dict>

`

于 2013-04-04T15:19:27.993 回答
0

如果您写下您在哪里更改了该行,那将很有用。但是,它似乎是 Info.plist 的一个片段,因此,您更改的行的格式无效。尝试这样的事情:

<key>UIPrerenderedIcon</key>
<true/>
<key>UIDeviceFamily</key>
<array><string>2</string></array>

还要检查您是否在“图标文件(iOS5)”字典中设置了预渲染图标值,如通过 UIPrerenderedIcon 在 iPhone 上移除光泽/光泽效果中所述在设备上不起作用

于 2012-07-16T13:05:59.720 回答