Удаление эффекта Сияния/Блеска на iPhone через UIPrerenderedIcon, не работающий над устройством

Я попытался использовать UIPrerenderedIcon / "Значок, уже включает блеск и скос" на Info.plist моего приложения, и это работало отлично над Средством моделирования, но не над физическим устройством (iPod touch 2 г). Я даже попытался удалить приложение от устройства, убрать все сборки, но я все еще получил сияние/блеск, это действительно разрушает мой значок... Какие-либо мысли?

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

18
задан hbStarkMuffie 2 June 2010 в 15:00
поделиться

3 ответа

Muffle,

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

Щелкните правой кнопкой мыши файл info.plist в XCode и откройте как обычный текстовый файл. Убедитесь, что ваш текстовый файл в области предварительно обработанного значка выглядит следующим образом:

<key>UIPrerenderedIcon</key>
<true/>

У меня также был странный случай (в другом приложении), когда файл info.plist, который, как я ДУМАЛ, использовал, был установлен правильно. Затем я открыл файл прямо в окне Mac Finder, и оказалось, что XCode использовал неправильный файл info.plist. В вашем случае это маловероятно, но не помешало бы попробовать его для быстрой проверки работоспособности.

Надеюсь, что это поможет,

Роб

3
ответ дан 30 November 2019 в 05:43
поделиться

Я решил эту проблему, переместив «Значок уже включает ...» на строку вверх в списке. Я предполагаю, что парсер не очень хорошо обрабатывает пустые теги в конце списка.

0
ответ дан 30 November 2019 в 05:43
поделиться

Я проверил, что список прочитан правильно, и переместил его на строку вверх, но он по-прежнему не работал.

Мое решение: удалите приложение, а затем выключите и снова включите iPad.

0
ответ дан 30 November 2019 в 05:43
поделиться