Значок приложения Xcode 10 не отображается

Недавно обновленная версия Xcode 10 beta и моего приложения, которая ранее имела правильную иконку, отображаемую при построении и запускаемой с Xcode 9.4 на устройство, теперь показывает пустой значок по умолчанию при запуске в Xcode 10.

enter image description here

При открытии актива AppIcon он отображает значок правильно во всех заполнителях без каких-либо предупреждающих значков. Когда вы нажимаете на новую "Show Slicing", я ничего не вижу.

Кто-нибудь знает, как это исправить, так отображается значок приложения?

Ответы

Ответ 1

19/18/18 Apple выпустила Xcode 10. beta 2. Обновление решило проблему, с которой у меня не было значков. Итак, ошибка в Xcode 10.0, я думаю.

Ответ 2

Такая же проблема возникает после обновления до Xcode 10 beta.

Я мог бы исправить это, изменив каталог активного разработчика на Xcode 10:

sudo Xcode-select --switch/Applications/Xcode-beta.app/Contents/Developer

Или выберите Xcode 10.0 в Xcode->Preferences->Locations->Command Line Tools.

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

enter image description here

Ответ 3

Я боролся с этим весь день, он не показывался бы на симуляторе или реальном устройстве.

В конце концов я заставил его работать, убедившись, что в качестве целевого членства для AppIcon было указано имя приложения, а в качестве местоположения указано "Относительно проекта".

Xcode screenshot

Ответ 4

Убедитесь, что ваш "App Icons Source" имеет ваш AppIcon, выбранный в разделе "Иконки приложений и запуск изображений". Иногда вашему AppIcon можно называть что-то вроде "AppIcon-1" в папке Assets.xcassets.

Ответ 5

Я получил эту проблему после изменения каталогов активов. Я полагаю, что исправило это, выбрав актив AppIcon и выбрав и отменив выбор целевого членства в основной цели приложения. Это было на Xcode 10 собственно.

Ответ 6

Я тестировал на iPad, и в моем случае проблема заключалась в том, что в стандартном AppIcon не было слотов для iPad.

Я не знаю, связано ли это с тем, как было инициализировано мое приложение (я использую реагирующую нативную версию), но у меня были проблемы со стрельбой целую вечность, и я даже не думал проверить, были ли они там. Дурак я...

Чтобы это исправить, я удалил существующие значки, нажал кнопку "+" и выбрал ["Значки приложений и элементы запуска" → "Новые значки приложений iOS"], как показано ниже. Тогда я просто заселился, как и ожидалось.

add new buttons

Ответ 7

В моем случае Xcode использовал "Использовать каталог активов" в источнике значков приложений. Чтобы увидеть, что вы можете перейти в Project-> Общие-> Источник значков приложений.

Чтобы исправить это, я выбрал "Миграция" и создал новый каталог активов. Когда я сделал это, самый старый каталог активов получил предупреждение в значке приложения. Поэтому я снова загрузил иконки в этот самый старый каталог и удалил предварительный каталог.

Источник значков приложений вернулся, чтобы показать "AppIcon", и это сработало.

Ответ 8

В моем случае эти два варианта были установлены неправильно Project navigator