【问题标题】:Getting error when try to upload IPA using Xcode 10.1 or application loader尝试使用 Xcode 10.1 或应用程序加载器上传 IPA 时出错
【发布时间】:2019-08-30 06:35:19
【问题描述】:

当我尝试上传构建时,它显示如下错误:

错误 ITMS-90725:“SDK 版本问题。此应用程序是使用 iOS 11.4 SDK 构建的。提交到 App Store 的所有 iOS 应用程序都必须使用 iOS 11 SDK 或更高版本构建,包含在 Xcode 9 或此外,从 2019 年 3 月开始,提交到 App Store 的所有 iOS 应用都必须使用 iOS 12.1 SDK 或更高版本构建,并包含在 Xcode 10.1 或更高版本中。”

我知道我无法使用旧版本的 XCode 上传构建。我的项目是在 Xcode 10.0 上构建的,但是当我尝试使用 XCode 10.0 上传时,它给出了上述错误。但是当我在 XCode 10.1 中打开项目时,由于 swift 版本,它给了我很多错误,但由于时间轴,我无法修复。

总之, 在 XCode 10.0 上成功构建,但在 XCode 10.1 中失败 并且 appstore 需要 iOS 12.1 进行上传,这在 XCode10.1 中可用我尝试从 XCode 10.0 构建并使用 XCode10.1 的应用程序加载器上传。但是还是报错,有什么解决办法吗?

【问题讨论】:

    标签: swift xcode app-store


    【解决方案1】:

    这里可能的解决方案是使用可用的最新 SDK 构建您的应用。 但是将 Swift 的版本从 Xcode 中的设置降级到您想要的版本。 请在最新的 Xcode 上构建您的目标设置并搜索 Swift 版本。那么如果市场上的最新款可能会降级与您预期的相同。所以你在构建时不会遇到那么多错误

    【讨论】:

      【解决方案2】:

      当我尝试解决问题时,我得到的解决方案是根据 appstore 新规则,他们的应用程序至少应在 iOS 版本 12.1 中构建。所以我从 XCode 10.1 内容文件夹中获取了 iPhone SDK 12.1 文件夹并将其粘贴到 XCode 10 内容文件夹中。 应用上传成功... :)

      【讨论】:

        猜你喜欢
        • 2014-06-01
        • 2012-10-01
        • 1970-01-01
        • 1970-01-01
        • 2022-06-11
        • 2014-05-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多