Представление приложения iOS дает "недопустимую инструментальную цепочку", хотя Xcode является актуальным

Я отправил свое приложение в магазин приложений с помощью Xcode 6.4 на OS X 10.11, приложение было предварительно одобрено для тестирования. Затем я выполнил итерацию по 5 строкам, все из которых были успешно загружены и установлены на нескольких тестовых устройствах. Теперь, когда я пытаюсь представить окончательное утверждение, я получаю:

"Invalid Toolchain. New apps and app updates must be built with the public (GM) versions of Xcode 6 or later, and iOS 8 SDK or later. Don't submit apps built with beta software. "

Как это можно сказать, что я использую Xcode 6.4, приложение настроено на работу на iOS 8 или выше, и все мои предыдущие сборки, включая текущие, были просто прекрасными попаданием в тестовую программу и установкой

Кто-нибудь знает, как я могу исправить эту ситуацию, чтобы получить мое приложение на последнем этапе?

Ответ 1

OS X 10.11 El Capitan - это бета-версия, которую вы не можете использовать для создания и отправки приложения iOS в магазин.

Существует грязный способ управления, но я лично этого не делал fooobar.com/questions/220132/...

Ответ 2

Если вы установили бета-версию не GM Xcode, ваша инструментальная цепочка может быть запутана.

Перейдите в Accounts в настройках Xcode, выберите имя учетной записи, под которым вы пытаетесь опубликовать, и View Details...

В Signing Identities > действие, либо Create отсутствует, либо Reset оскорбительное.

Ответ 3

Для тех, кто получает эту ошибку при использовании бета-версии xcode 7.

Я пошел в appstore и загрузил xcode 7.0.1, а затем повторно заархивировал и выпустил, и он сработал нормально с первой попытки.