<UIPrerenderedIcon> в info.plist ничего не делает - PullRequest
0 голосов
/ 15 января 2012

Я пытаюсь заменить значок приложения, которое мне нравится, и я сделал, но iPhone (iPhone 4 32bg 4.0.1) продолжает добавлять черный фон и глянец к моей новой иконке!

I 'Вы отредактировали 'info.plist' в папке user \ application * app AND AND var \ mobile \ application * app app

и добавили = true

Посмотрите на это изображение: http://i56.tinypic.com/8x635u.jpg

увы, никаких изменений при рождении!

Ответы [ 2 ]

6 голосов
/ 15 января 2012

Вы на iOS5? iOS5 представил новую структуру в info.plist для предварительно отрисованных иконок.

Соответствующим ключом для iOS5 является (обратите внимание на ключ UIPrerenderedIcon в словаре PrimaryIcon):

<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>
0 голосов
/ 17 января 2012

Я решил свою проблему.

Я удалил файл: AppIconOverlay@2x~iphone.png

Он находится: System / Library / PrivateFrameworks / MobileIcons.framework

Это был способ, которым я решил свою проблему, я думаю, что это может быть серьезной проблемой, и это может быть полезно для пользователей.

Это ссылка, на которой основан мой ответ:

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

Я использую iOs 5.0.1 на своем iPhone 4

Мне потребовалось много времени, чтобы решить эту проблему, почти одну неделю, так что, думаю, это поможет многимлюди,

С наилучшими пожеланиями,

Глаубер Феликс по специальности компьютерные науки в Федеральном университете штата Баия

...