Недопустимое сообщение 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: "Поддержка архивов приложений обесценился", как и мой.