info.plist中的<uiprerenderedicon>不执行任何操作</uiprerenderedicon>

时间:2012-01-15 12:56:24

标签: iphone icons info-plist

我正在尝试替换我喜欢的应用程序的图标,但我做了,但iPhone(iPhone 4 32bg 4.0.1)不断为我的新图标添加黑色背景和光泽!

我在user \ application * app文件夹中编辑了'info.plist' 和 var \ mobile \ applications * app文件夹

并添加= true

查看此图片:http://i56.tinypic.com/8x635u.jpg

唉,没有改变就行了!

2 个答案:

答案 0 :(得分:6)

你在iOS5上吗? iOS5在info.plist中引入了一个用于预渲染图标的新结构。

iOS5的相关键是(注意PrimaryIcon字典中的UIPrerenderedIcon键):

<key>CFBundleIcons</key>
<dict>
    <key>CFBundlePrimaryIcon</key>
    <dict>
        <key>CFBundleIconFiles</key>
        <array>
            <string>ipad icon a.png</string>
        </array>
        <key>UIPrerenderedIcon</key>
        <true/>
    </dict>
</dict>

答案 1 :(得分:-1)

我解决了我的问题。

我删除了文件:AppIconOverlay@2x~iphone.png

位于:System / Library / PrivateFrameworks / MobileIcons.framework

这是我解决问题的方式,我认为这可能是一个严重的问题,对用户来说可能会有所帮助。

这是我的答案所依据的链接:

http://www.macthemes.net/forum/viewtopic.php?pid=842429

我正在iPhone 4中运行iOs 5.0.1

我花了很长时间才解决这个问题,差不多一个星期了,所以我会帮助很多人,

最诚挚的问候,

Glauber Felix 在巴伊亚联邦大学主修计算机科学