ITMS-90725: выпуск версии SDK - PullRequest
       49

ITMS-90725: выпуск версии SDK

3 голосов
/ 03 марта 2020

Когда я загружаю свою сборку в testflight, я получаю это письмо из подключения App Store.

Я думаю, что если я обновлю свой Xcode до 11, он будет решен.

Может кто-нибудь уточнить, как проверить версию SDK и как ее обновить?

  ITMS-90725: SDK Version Issue - This app was built with the iOS 12.1 SDK. 
Starting April 2020, all iOS apps submitted to the App Store must be built with the iOS 13 SDK or later, included in Xcode 11 or later.

    After you’ve corrected the issues, you can upload a new binary to App Store Connect.

Ответы [ 2 ]

0 голосов
/ 09 марта 2020

Да, после обновления Xcode ошибка, не полученная для меня от яблока

0 голосов
/ 08 марта 2020

Вы, наверное, правы. Вам необходимо обновить установку XCode на Ma c, который загружает сборки Testflight.

Если это компьютер CI или какой-либо сервис облачной сборки, такой как Bitrise, вам необходимо обновить / выбрать более новый XCode версия. Если вы отправляете сборки Testflight из своей локальной сети Ma c, обновите Xcode локально.

Вы можете проверить в Википедии, какой iOS SDK был представлен в какой версии Xcode: https://en.wikipedia.org/wiki/Xcode

Краткое резюме:

Xcode version         iOS Base SDK included

8.0                   10.0
8.1                   10.1
8.2                   10.2
8.3                   10.3
8.3.3                 10.3.1

9.0                   11.0
9.1                   11.1
9.2                   11.2
9.3                   11.3
9.4                   11.4

10.0                  12.0
10.1                  12.1
10.2                  12.2
10.3                  12.4

11.0                  13.0
11.1                  13.1
11.2                  13.2

Каждый выпуск XCode упакован с определенной c версией iOS Base SDK. Вы не можете выбрать, какой Base SDK вы хотите использовать, доступна только эта конкретная версия.

Например, в Xcode 11.1 вы можете использовать только iOS 13.1 SDK. iOS 13.0 или iOS 13.2 SDK недоступен.

Примечание: Пока вы выбираете последний SDK с обновлениями XCode для доступа к новым функциям, вы все равно можете использовать, например, iOS 10.0 Deployment Target в вашем проекте для поддержки старых устройств.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...