Является ли CFBundleIconFiles тем же, что и Icon File? - PullRequest
0 голосов
/ 30 августа 2010

Я пытаюсь добавить значок высокого разрешения в свое приложение для iPhone.Является ли CFBundleIconFiles таким же, как Icon File на скриншоте ниже?

alt text

Ответы [ 2 ]

2 голосов
/ 23 августа 2011

Как указал Янник, «CFBundleIconFiles» - это не то же самое, что «Файлы значков», но есть другое отношение:

'Файл значка' - это код Xcode для ключа 'CFBundleIconFile' и «Файлы значков» - это имя XCode для ключа «CFBundleIconFiles».

Так что это эквивалентно. См. Справочник по основным ключам Apple .

2 голосов
/ 23 сентября 2010

Посмотрите на следующий вопрос о переполнении стека, это должно прояснить ситуацию:

Как указать обе иконки для универсального приложения для iPhone / iPad?

Короче, нет, это не то же самое. Параметр «Файл значка» является параметром, предшествующим iOS4, но вы должны сохранить его для совместимости с iOS3, если разрешите установку приложения на iOS3. Параметр «Файл значка» должен указывать на значок размером 57х57.

iOS4 использует настройку Icon Files, которая на самом деле является массивом, содержащим все имена файлов всех значков. Он просматривает все указанные значки и использует тот, который наиболее соответствует размеру для задания. Вы должны добавить свой значок с высоким разрешением в этот список, а также стандартный значок 57x57.

...