Кажется, вы использовали Каталог активов для создания значков вашего приложения. Вы должны добавить все файлы значков в AppIcons каталога мультимедиа, потому что после XCode 9 нам нужно предоставить значок App Store размером 1024x1024 в самом Xcode.
После этого вы можете добавить ключ CFBundleIconName
в ваш info.plist:
<key>CFBundleIconName</key>
<string>AppIcon</string>
Но может быть ошибка в Visual Studio 2017 15.6+, когда мы добавляем Каталог активов . Откройте ваш info.plist, который вы увидите
<key>XSAppIconAssets</key>
<string>Resources/Media.xcassets/AppIcons.appiconset</string>
Затем посмотрите в папку вашего проекта, вы найдете файл каталогов Media.xcassets
, расположенный в корневом каталоге проекта за пределами папки Resources
. Поэтому нам нужно изменить ключ XSAppIconAssets
, чтобы отображались значки:
<key>XSAppIconAssets</key>
<string>Media.xcassets/AppIcons.appiconset</string>
В этой записи перечислены другие решения по той же проблеме. Вы можете обратиться к нему для более подробной информации.