ОШИБКА: Это приложение было разработано с iOS 12.0 SDK.Начиная с марта 2019 года все приложения для iOS, представленные в App Store, должны быть собраны с помощью iOS 12.1 SDK - PullRequest
4 голосов
/ 02 апреля 2019

Я получаю эту ОШИБКУ, которая мешает мне загрузить в AppStore

ERROR ITMS-90725: "SDK Version Issue. 

This app was built with the iOS 12.0 SDK. 

All iOS apps submitted to the App Store must be built with the iOS 12.1 SDK or later, included in Xcode 10.1 or later."
  • У меня нет двух версий xcode на моем mac
  • Я проверил xcodebuild -sdk -версия и у меня 12.1, и я проверил путь к инструментам командной строки, используя «sudo xcode-select -s /Applications/Xcode.app/Contents/Developer»

Вывод xcodebuild -sdk -version:

iPhoneOS12.1.sdk - iOS 12.1 (iphoneos12.1)
    SDKVersion: 12.1
    Path: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk
    PlatformVersion: 12.1
    PlatformPath: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform
    BuildID: ...
    ProductBuildVersion: 16B91
    ProductCopyright: 1983-2018 Apple Inc.
    ProductName: iPhone OS
    ProductVersion: 12.1

    iPhoneSimulator12.1.sdk - Simulator - iOS 12.1 (iphonesimulator12.1)
    SDKVersion: 12.1
    Path: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.1.sdk
    PlatformVersion: 12.1
    PlatformPath: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform
    BuildID: ...
    ProductBuildVersion: 16B91
    ProductCopyright: 1983-2018 Apple Inc.
    ProductName: iPhone OS
    ProductVersion: 12.1

    MacOSX10.14.sdk - macOS 10.14 (macosx10.14)
    SDKVersion: 10.14
    Path: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk
    PlatformVersion: 1.1
    PlatformPath: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform
    ProductBuildVersion: 18B71
    ProductCopyright: 1983-2018 Apple Inc.
    ProductName: Mac OS X
    ProductUserVisibleVersion: 10.14.1
    ProductVersion: 10.14.1

    AppleTVOS12.1.sdk - tvOS 12.1 (appletvos12.1)
    SDKVersion: 12.1
    Path: /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.1.sdk
    PlatformVersion: 12.1
    PlatformPath: /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform
    BuildID: ...
    ProductBuildVersion: 16J602
    ProductCopyright: 1983-2018 Apple Inc.
    ProductName: Apple TVOS
    ProductVersion: 12.1

    AppleTVSimulator12.1.sdk - Simulator - tvOS 12.1 (appletvsimulator12.1)
    SDKVersion: 12.1
    Path: /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVSimulator.platform/Developer/SDKs/AppleTVSimulator12.1.sdk
    PlatformVersion: 12.1
    PlatformPath: /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVSimulator.platform
    BuildID: ...
    ProductBuildVersion: 16J602
    ProductCopyright: 1983-2018 Apple Inc.
    ProductName: Apple TVOS
    ProductVersion: 12.1

    WatchOS5.1.sdk - watchOS 5.1 (watchos5.1)
    SDKVersion: 5.1
    Path: /Applications/Xcode.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS5.1.sdk
    PlatformVersion: 5.1
    PlatformPath: /Applications/Xcode.app/Contents/Developer/Platforms/WatchOS.platform
    BuildID: ...
    ProductBuildVersion: 16R591
    ProductCopyright: 1983-2018 Apple Inc.
    ProductName: Watch OS
    ProductVersion: 5.1

    WatchSimulator5.1.sdk - Simulator - watchOS 5.1 (watchsimulator5.1)
    SDKVersion: 5.1
    Path: /Applications/Xcode.app/Contents/Developer/Platforms/WatchSimulator.platform/Developer/SDKs/WatchSimulator5.1.sdk
    PlatformVersion: 5.1
    PlatformPath: /Applications/Xcode.app/Contents/Developer/Platforms/WatchSimulator.platform
    BuildID: ...
    ProductBuildVersion: 16R591
    ProductCopyright: 1983-2018 Apple Inc.
    ProductName: Watch OS
    ProductVersion: 5.1

    Xcode 10.1
    Build version 10B61
  • В моих настройках сборки у меня установлен базовый SDK для iOS
  • Я использую xcode 10.1 (10B61)
  • Я удалил и переустановил Xcode

Есть идеи?Я больше не могу загружать в AppStore, уже неделю как я ищу решение, я не могу найти решение.

Ответы [ 4 ]

2 голосов
/ 11 апреля 2019

По-видимому, в Xcode 10.2 этой проблемы не существует. После того, как я попробовал множество решений, единственное, что сделало это для меня, - это установка версии Xcode 10.2. Я надеюсь, что этот ответ поможет кому-то сэкономить время.

0 голосов
/ 28 мая 2019

У меня была такая же проблема с Xcode 10.1 (по другим причинам я пока не могу обновить до Xcode 10.2).Все в моем проекте указывало на SDK 12.1, и я все еще получал сообщение об ошибке при попытке загрузки в App Store.

В конце концов я решил проблему, удалив папку «iPhoneOS12.0.sdk» из «/Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / SDKs "и оставив один для" iPhoneOS12.1.sdk ".Не было необходимости переустанавливать Xcode.

0 голосов
/ 02 апреля 2019

Есть ли другие предупреждения или ошибки? Рекомендации по отправке iOS указывают на несколько больше требований, чем просто SDK для iOS 12.1, например, требование watchOS 5, если у вас есть приложение для часов.Убедитесь, что там нет проблем:

Начиная с 27 марта 2019 года, все приложения для iOS, представленные в App Store, необходимо будет собирать с помощью iOS 12.1 SDK или более поздней версии и поддерживать полноэкранный режим.дизайн iPhone XS Max или 12,9-дюймового iPad Pro (3-го поколения).Все приложения watchOS должны будут поддерживать watchOS 5 и Apple Watch Series 4.

Маловероятный виновник этого сообщения об ошибке, но для хорошей меры убедитесь, что ваше приложение содержит 64-разрядный двоичный файл.Вы также можете включить 32-разрядный двоичный файл, если вы поддерживаете устройства под управлением iOS 10 или более ранней версии, но вы должны предоставить 64-разрядный двоичный файл.

Если Xcode все еще не удается загрузить, попробуйтезагрузка с помощью приложения Loader.В Xcode выберите File>Open Developer Tool>Application Loader.

Если это все равно не удастся таким же образом , я бы удалил и переустановил Xcode;это не могло повредить.Возможно, вы захотите посмотреть, как действительно удалить все биты XCode, а затем выполнить чистую установку.

Я слышал, как грохот этой проблемы решается на бэкэнде Apple, но еслиэто все еще происходит через неделю, что маловероятно.

Если ничего не помогло, войдите в свою учетную запись разработчика, перейдите на форумы разработчиков Apple и обратитесь за помощью.Инженер Apple может помочь вам все исправить.

0 голосов
/ 02 апреля 2019

Если у вас установлен iOS 12.1 SDK:

Откройте настройки XCode и перейдите на вкладку «Местоположения».

Выберите подходящую версию «Инструменты командной строки» на этом экране. Это должно помочь.

...