Недопустимое сообщение Toolchain, даже если приложение не отправлено с бета-программным обеспечением

Я пытаюсь отправить проект в магазин приложений. Я случайно открыл его в последней версии Xcode Beta, но ничего не сохранил и не изменил.

Я отправил приложение с Xcode 7.3.1, и когда я попытаюсь отправить приложение для просмотра, я получаю сообщение: "New apps and app updates must be built with the public (GM) versions of Xcode 6 or later, macOS, and iOS SDK. Don't submit apps built with beta software including beta macOS builds."

Если я проверяю Info.plist архива, он также упоминает меня, используя общедоступную версию Xcode

<key>DefaultToolchainInfo</key>
<dict>
    <key>DisplayName</key>
    <string>Xcode 7.3.1 Default</string>
    <key>Identifier</key>
    <string>com.apple.dt.toolchain.XcodeDefault</string>
</dict>

Бета-версия Xcode не была открыта при отправке, и я также попытался перезапустить, а затем повторно отправить. Btw Я бегу El Cap 10.11.6

Что я могу сделать, чтобы исправить это?

Спасибо

Ответ 1

Установили ли вы вчера обновление безопасности? У меня есть теория, что это обновление изменило внутренний номер версии с 10.11.6 (15G31) до 10.11.6 (15G1004), и они не добавили этот номер версии в список разрешенных стабильных сборок ОС в iTunes Connect.

Ответ 2

Доверяйте этому Обновление безопасности.

Я попробовал известный взлом изменения сборки ОС на 15G31 в SystemVersion.plist, но это больше не работает. Переустановка Xcode 7.3.1 также была пустой тратой времени.

К счастью, у меня была машина, на которой я еще не сделал обновления безопасности 2016-001. Переместил код там, заархивирован и загружен, и все прошло хорошо.

Ответ 3

У меня такая же проблема, и проблема только что исправлена.. Я отправил свое приложение для обзора 5 минут назад!

Это произошло потому, что команда iTunes не синхронизировалась с последним обновлением безопасности для MacOS, и они закончили синхронизацию прямо сейчас!

Пожалуйста, продолжайте и повторите отправку своего приложения!

Ответ 4

Я также вижу это, последнее обновление безопасности El Cap, которое может быть связано, или Apple находится в процессе внесения изменений для iOS10 Xcode 8 и что-то испортило.

Если вам нужно представить, я бы пошел вперед и подчинился, и если вы получите отказ, объясните это Apple тогда.

Ответ 5

Я загрузил мой бинарный iOS, установив El Capitan на виртуальную машину, отключив обновления системы, установив Xcode, импортировав профиль моего разработчика и создав там свое приложение.

Ответ 6

Я потратил всего 2-3 часа на загрузку базы El Capitan (10.11.6) из App Store и настройку VMware Fusion для создания нашего проекта в... включая ручную регенерацию и переключение всех сертификатов и профилей подготовки дважды (туда и обратно на главный компьютер).

Я могу заключить, что это решает проблему, потому что установщик App Store El Capitan еще не включил обновление безопасности,, которое ударяет номер сборки macOS, который не включен в белый список iTunes Подключите, как предположили некоторые.

Супер разочаровывает, но по крайней мере решение доступно сейчас. 😖

Ответ 7

Ознакомьтесь с Заметки о выпуске Xcode и посмотрите, есть ли в вашей версии Xcode: "Поддержка архивов приложений обесценился", как и мой.