【问题标题】:ERROR ITMS-90725: "This app was built with the iOS 12.1 SDK. New apps for iPhone or iPad must be built with the iOS 13 SDK or later."错误 ITMS-90725:“此应用程序是使用 iOS 12.1 SDK 构建的。适用于 iPhone 或 iPad 的新应用程序必须使用 iOS 13 SDK 或更高版本构建。”
【发布时间】:2020-06-28 13:54:37
【问题描述】:
我使用 build phonegap 构建 IOS 应用程序....我使用最后一个版本的 phonegap build 生成了 .ipa 文件,但是当我尝试将 .ipa 文件上传到苹果商店时,它给出了该错误
错误 ITMS-90725:“SDK 版本问题。此应用是使用 iOS 12.1 SDK 构建的。适用于 iPhone 或 iPad 的新应用必须使用 iOS 13 SDK 或更高版本构建。”
我该怎么办?
【问题讨论】:
标签:
ios
phonegap-build
phonegap
【解决方案1】:
您需要使用支持最新版本 XCode(当前为 11.6)的服务,例如 VoltBuilder、Ionic 或 Monaca。 PhoneGap 似乎永远不会更新。
披露:我是 VoltBuilder 的开发者之一。
【解决方案2】:
目前无法在针对 iOS 13 的 PhoneGap Build Cloud 上进行构建,因为它需要 cordova 6.0.0 并且可用的最新 phonegap-cli 是 9.0.0,它使用针对 iOS 12.1 和 xcode 10 的 cordova 5.0.1。
您可以使用 cordova 6.0.0 构建本地化,如果您没有 mac,您可以尝试 macincloud 或其他解决方案,如 monaca 和其他。