Значок приложения XCode появляется как generi c при обновлении на xcassets - PullRequest
0 голосов
/ 10 марта 2020

Xcode 11.2

Обновлен проект для использования xcassets для значка из предыдущей версии с использованием CFBundleIconFiles

Все значки sRBG без альфа-канала

Создан media.xcassets и сохранен в root уровень проекта вместе с файлами .workspace и .xcodeproj

Добавлено

<key>XSAppIconAssets</key>
<string>Media.xcassets/AppIcons.appiconset</string>
<key>XSLaunchImageAssets</key>
<string>Media.xcassets/LaunchImage.launchimage</string>

И удалено

<key>CFBundleIcons</key>
<dict>
    <key>CFBundlePrimaryIcon</key>
    <dict>
        <key>CFBundleIconFiles</key>
        <array>
            <string>icon-40</string>
            snip..

и

<key>UILaunchImageFile~ipad</key>
<string>Default</string>
<key>UILaunchImages~ipad</key>
<array>
    <dict>
        <key>UILaunchImageMinimumOSVersion</key>
        <string>7.0</string>
        <key>UILaunchImageName</key>
        <string>Default-Landscape~ipad7</string>
        snip...

Still получение универсального c значка в приложении

Нужно ли использовать определенные c имена файлов? (Xcode дублирует некоторые файлы и переименовывает их с -N в конце, пример 'AppIcon-40px-20pt@2x-1.png')

Также пробовал код из https://forums.developer.apple.com/thread/83851

Что я отсутствует

...