При попытке загрузить двоичный файл в iTunes с помощью XCode 9 (или Application Loader) в High Sierra я получаю следующую ошибку:
ОШИБКА ITMS-90391: «Отсутствуют значки. Не найдены значки для приложения Watch AppName/Watch/WatchApp.app». Убедитесь, что его файл Info.plist содержит записи для CFBundleIconFiles».
Могу отметить, что вчера был загружен точно такой же двоичный файл с использованием XCode 9GM на Sierra без проблем.
Вещи, которые я уже проверил/попробовал:
- Почистил проект, удалил
DerivedData
, перезагрузил - Членство в каталоге активов верное
- Все необходимые значки приложений существуют в соответствующем каталоге активов.
- Полученный
.xcarchive
содержит как файлы активов, так иInfo.plist
правильные записи дляCFBundleIcons
ключа. - Я удалил и прочитал все файлы изображений под новыми именами, но безрезультатно.
Мне известен соответствующий вопрос здесь и самые последние обсуждения в форумы разработчиков Apple. Однако ни одно из предложенных решений не работает. Есть идеи?