Xamarin - неверная ошибка пакета при загрузке в App Store

1

У меня эта проблема в течение нескольких дней, и я не могу найти решение.

Я сделал приложение с Xamarin Studio. Я пытаюсь загрузить обновление для своего iTunes Connect через Xcode. Но при попытке проверить приложение я получаю следующую ошибку:

"This bundle is invalid. New apps and app updates submitted to the App Store must be built with public."

Рассекая эту ошибку, звучит так, будто она думает, что я использую бета-версию SDK, которой я не являюсь (полные системные спецификации ниже). Еще страннее то, что если я пройду проверку архива Xamarin Studio Archive, он скажет мне, что все в порядке. Но когда я иду через Application Loader, он говорит мне следующее:

"ERROR ITMS-9000: This bundle is invalid. New apps and app updates submitted to the App Store must be built with public (GM) versions of Xcode 5.1.1 or higher and iOS 7 SDK. Do not submit apps built with beta software."

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

Надеюсь, кто-то там может одолжить мне руку! : D

Системные характеристики:

  • Mac OSX 10.9.3
  • Xcode 5.1.1 (загружен из Mac App Store)
  • iOS 7 SDK, для iOS 7.1
  • Xamarin Studio 5.0
  • Загрузчик приложений 2.9.1

Заранее спасибо!

Теги:
xamarin
xcode
macos

1 ответ

2
Лучший ответ

Откройте свой проект в Xamarin Studio, затем дважды щелкните Info.plist. Нажмите " Use Asset Catalogs для обоих разделов: Универсальные значки и Универсальные изображения запуска". Он должен создать две новые папки:

  1. Ресурсы /Images.xassets/AppIcons.appiconset
  2. Ресурсы /Images.xassets/LanuchImage.lanuchimage

Перейдите в папку AppIcons.appiconset и убедитесь, что у вас есть следующие имена файлов:

Переименуйте свои значки, если у вас их нет, и дважды щелкните по Content.json чтобы назначить их.

  • 0
    Это очень, очень, очень, очень поздно. Но я работаю над новым проектом, когда я опубликовал это и получил ту же ошибку. Это решило это! Спасибо!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню