Ошибка AppStore: CFBundleIconName в WatchKitApp отсутствует - но при добавлении ** ключ ** сам по себе недействителен? - PullRequest
0 голосов
/ 04 июня 2018

Похоже, мы получаем противоречивый набор сообщений об ошибках для нашего приложения для iOS, отправляемых в App Store.

Ошибка начинается достаточно просто и говорит о том, что нам не хватает значения plist.Ниже приведена ошибка, которую мы получаем по электронной почте от Apple после загрузки нашего приложения в магазин.

Отсутствует значение Info.plist - Значение для ключа Info.plist 'CFBundleIconName' отсутствует в комплекте com.athla.velocity.ultimate.watchkitapp.Приложения, созданные с помощью iOS 11 или более поздней версии SDK, должны предоставлять значки приложений в каталоге ресурсов, а также предоставлять значение для этого ключа Info.plist.Для получения дополнительной информации см. http://help.apple.com/xcode/mac/current/#/dev10510b1f7.

Но, если мы добавим этот ключ со значением в файл plist, мы получим сообщение о том, что сам ключ недействителен, и мыне могу даже загрузить приложение в магазин.Вот ошибка:

ОШИБКА ITMS-90363: «Неверный ключ Info.plist. Ключ 'CFBundleIconName" в комплекте Velocity Ultimate.app/Watch/Velocity WatchKit App.приложение недействительно . "

Эти ошибки противоречивы.

Как мы решаем это, чтобы мы могли загрузить наше приложение в магазин - но не получить блокировку за наличие этого ключа в файле plist?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...