ВНИМАНИЕ: "Выпуск версии SDK". Xcode 10.1
при загрузке моего приложения с Xcode 10.1 я получаю предупреждение
ПРЕДУПРЕЖДЕНИЕ ITMS-90725: "Проблема с версией SDK. Это приложение было создано с использованием SDK для iOS 12.0. Начиная с марта 2019 года все приложения для iOS, представленные в App Store, должны быть созданы с использованием SDK для iOS 12.1 или более поздней версии, включенной в Xcode 10.1 или более поздней версии.
Мой проект разрабатывался в swift 4.2.1 и xcode 10.1
Ответы
Ответ 1
Убедитесь, что у вас установлена последняя версия Xcode.
Если у вас есть Xcode 10.1, это всего лишь напоминание о том, что все ваши приложения должны соответствовать этим условиям.
Кроме того, независимо от версии Xcode, если ваше приложение успешно выполнило архивирование/сборку, вам сейчас не о чем беспокоиться.
РЕДАКТИРОВАТЬ: Теперь все приложения, представленные в AppStore, должны иметь 12.1 SDK, иначе они будут отклонены.
Ответ 2
Кроме того, если вы используете конвейер/рабочий процесс CI/CD (например, Bitrise), убедитесь, что вы также обновили версию Xcode в инструменте Stack. В моем случае моя локальная версия была правильной, но версия Xcode в моем конвейере ссылалась на 10.0, а не на 10.1
Ответ 3
Мне пришлось удалить Xcode 10.1 и переустановить его.
Ответ 4
Этот трюк сработал для меня: скачать Xcode 10.2, распаковать и просто скопировать (папка iPhoneOS12.2.sdk):
Справа click-> Показать пакет Contents-> Contents-> Developer-> Платформы-> iPhoneOS. platform-> Developer-> SDKs-> iPhoneOS12.2.sdk и вставьте тот же каталог в свой Xcode. после этого закройте ваш Xcode, снова откройте Xcode, заархивируйте и загрузите снова