2014-09-12 5 views
23

Когда я пытаюсь проверить свою сборку, используя выпуск xcode 6 GM, я получаю эту ошибку. Ошибка: при работе в магазине не удалось найти подходящее программное обеспечение. Убедитесь, что это программное обеспечение принадлежит вашей организации-разработчику.Проверка приложений на Xcode 6 GM release

Может ли кто-нибудь предложить какое-нибудь решение?

+0

Apple сосет .... –

ответ

28

Попробуйте использовать загрузчик приложений. У меня была такая же проблема с Xcode, и использование загрузчика сработало для меня.

+1

Выполняет ли приложение загрузчик также проверку приложения? –

+0

Приложение Loader загрузило мое приложение, но в iTunesConnect, оно не позволяет мне представить для обзора .. weird .. –

+0

use Application loader 2.9 –

0

Это случилось со мной, со многими проектами, так что просто пытаются повторно выбрать профиль обеспечения и код идентичности подписи в настройках сборки для вашего проекта

+0

Я также пробовал это, но это не работает для меня. –

37

Возможно, вы используете другой AppleID для iTunes Connect, чем для портала разработчиков. Вы можете использовать такое обходное решение:

Экспортировать архив в Органайзер (Сохранить для развертывания App Store для iOS), а затем использовать Application Loader (Xcode> Open Developer Tools> Application Loader), чтобы загрузить его в iTunes Connect. Он позволяет вводить учетные данные

+1

Это была моя проблема - спасибо за обмен этим ответом и за объяснение того, как экспортировать, чтобы Application Loader мог выполнить подачу. – andrewcbancroft

+0

Спасибо, никогда бы не подумал! Разочарование ...этот последний выпуск Xcode 6 и iOS8 был довольно грубым. – MobileVet

+1

Это сработало для меня. Раньше я использовал свой персональный Apple ID в XCode, который был частью команды, управляемой другим Apple ID. Он работал нормально, если команда была выбрана в XCode. Но теперь мне кажется, что я должен добавить другой идентификатор Apple (администратор команды) в XCode и выбрать команду SAME, вложенную под эту учетную запись, для успешной проверки. Больше не документированных изменений, спасибо Apple! – Ade

13

У меня была эта же проблема, и она разрешилась, убедившись, что она вошла в систему с правильной учетной записью.

Когда модальное диалоговое окно запрашивает команду «Команда разработчиков, которая будет использоваться для обеспечения» Выберите «Просмотреть учетные записи ...», убедитесь, что правильная учетная запись отображается в списке «Apple ID».

Если идентификатор Apple отсутствует, используйте знак «плюс», чтобы добавить новую учетную запись Apple ID. Закройте экран Учетные записи.

В разделе «Команда разработчиков для использования» используйте раскрывающийся список, чтобы выбрать только что добавленную учетную запись, выберите «Выбрать», а затем «Проверить», и он будет работать.

+1

Черт, это будет настоящая проблема. Наш идентификатор разработчика используется для нескольких клиентов, но из-за ограничений на iTunes Connect мы должны использовать другой идентификатор Apple для каждого клиента. – Keab42

7

У меня тоже была эта проблема, и, как отмечают некоторые комментаторы, причиной этого был другой идентификатор Apple, используемый для itunesconnect vs. xCode.

Я смог решить эту проблему на xCode, добавив свой идентификатор Apple itunesconnect Apple по настройкам xCode и убедившись, что он выбран во время проверки. Правильной команде было недостаточно для меня, она должна быть правильной командой на правильном счету.

+0

Абсолютно лучший ответ. –

0

Попробуйте использовать Xcode6. Xcode6.1. Версия для iOS SDK для семян GM теперь является бета-версией 8.1. Вы не можете отправить бета-версию в iTunes Store.

2

Я бы рекомендовал, чтобы эта учетная запись была приглашена как разработчиком Apple, так и учетной записью iTunesConnect. Это должно решить проблему. Возможно, вам придется перейти в Preference в Xcode и повторно добавить учетную запись.

Смежные вопросы