【问题标题】:ITMS-90725: SDK Version IssueITMS-90725:SDK 版本问题
【发布时间】:2020-06-15 12:39:41
【问题描述】:

当我将构建上传到 testflight 时,我从 App Store Connect 收到了这封邮件。

我认为如果我将 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.

【问题讨论】:

    标签: xcode react-native react-native-ios fastlane


    【解决方案1】:

    你猜对了。您需要在上传 Testflight 构建的 Mac 上更新 Xcode 安装。

    如果它是 CI 机器或某种云构建服务,如 Bitrise,您必须更新/选择更新的 Xcode 版本。如果您从本地 Mac 提交 Testflight 构建,请在本地更新 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 版本都包含特定版本的 iOS Base SDK。您无法选择要使用的 Base SDK,只有该特定版本可用。

    例如在Xcode 11.1 中,您只能使用iOS 13.1 SDK。 iOS 13.0iOS 13.2 SDK 不可用。

    注意:当您选择带有 Xcode 更新的最新 SDK 来访问新功能时,您仍然可以在项目中使用例如 iOS 10.0 Deployment Target 来支持旧设备。

    【讨论】:

      【解决方案2】:

      如果您的消息缺少错误消息中第一次提到 IOS SDK 的版本,您可能遇到了 Apple 错误,就像我一样。

      我收到了这个错误,即使我认为我的版本是正确的。

      我没有改变任何东西(除了内部版本号)并重新提交并且它起作用了。

      这是我收到的错误:

      ITMS-90725:SDK 版本问题 - 此应用是使用 iOS SDK 构建的。 自 2020 年 6 月 30 日起,所有适用于 iPhone 或 iPad 的应用程序都必须使用 iOS 13 SDK 或更高版本,包含在 Xcode 11 或更高版本中。

      【讨论】:

      • 我遇到了完全相同的问题。
      • 在版本号 4(没有任何更改)上它终于通过了。
      【解决方案3】:

      是的,升级 Xcode 后,我没有收到来自苹果的错误

      【讨论】:

      • 如果我的回答解决了您的问题,请采纳。谢谢
      猜你喜欢
      • 2019-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      • 2014-08-10
      • 1970-01-01
      相关资源
      最近更新 更多