Ошибка при загрузке приложения с помощью Application Loader: ОШИБКА ITMS-90725: «Ошибка версии SDK. Это приложение было собрано с помощью iOS 11.4 SDK - PullRequest
0 голосов
/ 06 июля 2019

У меня есть Swift 3.2 проект, и я разрабатываю этот старый проект с Xcode 9.4.1 (9F2000) , потому что Xcode 10.2.1 не принимает старые языки Swift, такие как Swift 3.2, которыеЭто позор.

Итак, я разработал свое приложение в Xcode 9.4.1, и я хочу загрузить его в App Store. Я заархивировал это приложение в Xcode 9.4.1.

Я пытался загрузить приложение в любой версии Xcode и полностью.Я попытался загрузить с использованием Xcode 9.4.1 и Xcode 10.2.1.Я пытаюсь на Application Loader , который является Xcode 9.4.1 и Xcode 10.2.1.И все время выдает одну и ту же ошибку.

Это сообщение об ошибке и экран:

ОШИБКА ITMS-90725: «Ошибка версии SDK. Это приложение было создано с iOS.11.4 SDK. Все приложения для iOS, представленные в App Store, должны быть созданы с использованием iOS 11 SDK или более поздней версии, включенной в Xcode 9. или более поздней версии. С марта 2019 года все приложения iOS, представленные в App Store, должны быть построены на iOS 12.1.SDK или позже, включенный в Xcode 10.1 или позже. "

error image

Я уже добавил все SDK iOS в мой Xcode 9.4.1

enter image description here

Как загрузить это приложение со старой версией?

1 Ответ

0 голосов
/ 09 июля 2019

Я нашел решение. Загрузка проектов Swift 3 в 2019 году сложна, но выполнима.

Я могу использовать Xcode 10.1 со Swift 3 . Я разрабатываю и заархивировал мое приложение в Xcode 10.1 . Когда я попытался распространить приложение на Xcode 10.1, «Сертификат: Неизвестный» появился на Сводке . Поэтому я загружаю приложение ( Distribute App ) на Xcode 10.2.1 , которое является последней версией Xcode.

...