Ответ 1
В Xcode 7.2 теперь есть пространство для него
Xcode 7.2 также будет предупреждать, если он отсутствует
Нет места в Xcode 7.1 app icon catalog для iPad Pro 167x167 значок приложения... не являются ли каталоги активов текущей лучшей практикой для добавления значков приложений? Если нет, то как мы должны добавить его?
В Xcode 7.2 теперь есть пространство для него
Xcode 7.2 также будет предупреждать, если он отсутствует
Если вы не используете каталоги активов, вы можете добавить этот значок в свой проект:
CFBundleIconFiles~ipad
.Имитатор iPad Pro выбирает разрешение файла и использует его для значка приложения.
Однако, похоже, вы не можете использовать каталоги активов для значка iPad Pro. Я попытался перенести существующий набор значков в каталог активов, и он не переносил файл значков 167x167. Кажется, для него нет слота, и если используется каталог активов, файлы значков plist игнорируются.
На данный момент кажется, что вы можете либо выбрать между полным списком каталогов активов, либо просто ждать, пока Apple не устранит проблему (и до тех пор, пока не примет значки 152x152).
Я видел размеры iPhone только в разделе активов AppIcon (XCode 8.1). Я думаю, что это было потому, что я первоначально построил проект, ориентированный на iPhone, а затем добавил поддержку Universal позже. Чтобы добавить пустые иконки iPad, выполните следующие действия.
решаемые.
Для меня было добавлено [email protected] под ключ CFBundlePrimaryIcon.
Я изначально попытался добавить под ключ CFBundleIcons ~ ipad, который работал НЕ. Я даже не уверен, нужен ли CFBundleIcons ~ ipad ключ, но я боюсь его сейчас удалить.
Файл: Info.plist
<key>DTPlatformVersion</key>
<string>8.3</string>
<key>CFBundleIcons</key>
<dict>
<key>CFBundlePrimaryIcon</key>
<dict>
<key>CFBundleIconFiles</key>
<array>
<string>Icon.png</string>
<string>[email protected]</string>
<string>Icon-72.png</string>
<string>[email protected]</string>
<string>Icon-76.png</string>
<string>[email protected]</string>
<string>[email protected]</string>
</array>
</dict>
<key>CFBundleIcons~ipad</key>
<dict>
<key>CFBundlePrimaryIcon</key>
<dict>
<key>CFBundleIconFiles</key>
<array>
<string>Icon.png</string>
<string>[email protected]</string>
<string>Icon-72.png</string>
<string>[email protected]</string>
<string>Icon-76.png</string>
<string>[email protected]</string>
<string>[email protected]</string>
</array>
</dict>
</dict>
</dict>
Самый простой способ решить эту проблему:
Также убедитесь, что размеры правильные. Если в файле AppIcon указано 83,5 балла с размером файла 2x, размер должен быть размером 167x167 png и т.д.