Ответ 1
Сообщение об ошибке неверно. Что это действительно заблуждение, так это то, что ваши строки "версия" и "связка", вероятно, не установлены. Убедитесь, что вы указали оба в разделе "Идентификация".
У меня есть приложение iOS 7 в магазине приложений, в котором есть много покупок в приложении. Покупки в приложении - это просто новые структуры данных .json, которые я разместил у Apple. IAP использовались для представления отлично, но я только что обновился до XCode 6.1, когда я обновил свою машину от Mountain Lion до Yosemite. Теперь, всякий раз, когда я архивирую новый пакет IAP или подбираю старый, который был представлен на прошлой неделе, я получаю:
"Не удалось проверить ваше приложение. Пакет не содержит Info.plist".
Когда я нажимаю на свою цель (в панели "Навигатор" ), "Настроить параметры | Упаковка показывает:
Файл ContentInfo.plist находится в папке Поддерживающие файлы моей цели (в панели "Навигатор" ). В нем у меня есть ключи для
Наконец, в папке "Продукты" Навигатора у меня есть north_carolina.pittsburgh рядом с красной иконкой цели, а слова красны.
Как я могу получить этот архив для правильной проверки?
Сообщение об ошибке неверно. Что это действительно заблуждение, так это то, что ваши строки "версия" и "связка", вероятно, не установлены. Убедитесь, что вы указали оба в разделе "Идентификация".
Кажется, это ошибка XCode 6.1. Однако вы можете фактически проигнорировать ошибку и перейти к экспорту в качестве пакета установщика (будет создан файл .pkg). Используйте этот .pkg в Application Loader.
Я столкнулся с той же проблемой с Xcode Archiver, но я смог отправить ее с помощью Application Loader. Вот шаги, которые я выполнил:
Если вы перейдете к покупке своего приложения в iTunes Connect, вы увидите пакет, который вы только что загрузили в разделе Хостинг контента с Apple. Надеюсь, это поможет!
Установите "Код типа Bundle OS" как "APPL", он решил мою проблему, но вы должны убедиться, что его в каталоге проекта включают короткую строку и версию.
У меня была та же проблема, она оказалась проблемой с пробелами в имени .app. Убедитесь, что имя продукта отсутствует
На самом деле, похоже, что организатор не предоставляет информацию, если есть ошибка.
Лучше всего: - экспортировать файл как ipa - использовать загрузчик приложений
Затем у вас появится объяснение DETAILLED о проблеме
В моем случае ошибка заключалась в том, что архитектура была Arm7 (по старому проекту), в то время как запрос теперь должен быть "стандартным" (arm7/arm8/arm64), а также записью CFBundlePackageType.