uni-app iOS 云打包上传 appstore 时遇到 iOS SDK版本过低问题
uni-app iOS 云打包上传 appstore 时遇到 iOS SDK版本过低问题
操作步骤:
Asset validation failed (90725)
SDK version issue. This app was built with the iOS 16.2 SDK. All iOS and iPadOS apps must be built with the iOS 17 SDK or later, included in Xcode 15 or later, in order to be uploaded to App Store Connect or submitted for distribution. (ID: 7235a0c1-8031-429a-928e-f4fb77a43876)
预期结果:
Asset validation failed (90725)
SDK version issue. This app was built with the iOS 16.2 SDK. All iOS and iPadOS apps must be built with the iOS 17 SDK or later, included in Xcode 15 or later, in order to be uploaded to App Store Connect or submitted for distribution. (ID: 7235a0c1-8031-429a-928e-f4fb77a43876)
实际结果:
Asset validation failed (90725)
SDK version issue. This app was built with the iOS 16.2 SDK. All iOS and iPadOS apps must be built with the iOS 17 SDK or later, included in Xcode 15 or later, in order to be uploaded to App Store Connect or submitted for distribution. (ID: 7235a0c1-8031-429a-928e-f4fb77a43876)
bug描述:
iOS版本云打包之后,上传到app store上,报版本过低的问题
Asset validation failed (90725)
SDK version issue. This app was built with the iOS 16.2 SDK. All iOS and iPadOS apps must be built with the iOS 17 SDK or later, included in Xcode 15 or later, in order to be uploaded to App Store Connect or submitted for distribution. (ID: 7235a0c1-8031-429a-928e-f4fb77a43876)
信息类别 | 详细信息 |
---|---|
产品分类 | uniapp/App |
PC开发环境 | Mac |
PC开发环境版本 | 11.7.1 (20G918) |
HBuilderX类型 | 正式 |
HBuilderX版本 | 4.17 |
手机系统 | iOS |
手机系统版本 | iOS 13.0 |
手机厂商 | 苹果 |
手机机型 | apple15 |
页面类型 | vue |
vue版本 | vue2 |
打包方式 | 云端 |
项目创建方式 | HBuilderX |
更多关于uni-app iOS 云打包上传 appstore 时遇到 iOS SDK版本过低问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
打包的appid发一下,我们查查
更多关于uni-app iOS 云打包上传 appstore 时遇到 iOS SDK版本过低问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
回复 晓包: 看了一下打包记录,你的项目是使用cli创建的吗?cli的版本还是3.7的,该版本对应的打包机比较旧,无法升级了,你可以把cli版本升级一下
请问是怎么解决的呢?我们最近也遇到这个问题了
在使用 uni-app 进行 iOS 云打包并上传到 App Store 时,如果遇到 iOS SDK 版本过低的问题,通常是因为你的 Xcode 或 iOS SDK 版本不符合 App Store 的要求。App Store 对提交的应用有一定的最低 SDK 版本要求,以确保应用能够在新版本的 iOS 系统上正常运行。
解决方案:
1. 升级 Xcode 和 iOS SDK
- 检查 Xcode 版本:确保你正在使用的 Xcode 版本是最新的,或者至少是符合 App Store 要求的最低版本。
- 升级 Xcode:如果你使用的是旧版本的 Xcode,建议升级到最新版本。你可以通过 Mac App Store 或者 Apple 开发者网站下载最新版本的 Xcode。
- 更新 iOS SDK:升级 Xcode 后,iOS SDK 也会自动更新到最新版本。
2. 修改 uni-app 项目配置
- 修改
manifest.json
文件:在 uni-app 项目的manifest.json
文件中,找到"ios"
配置项,确保"sdkVersion"
设置为最新的 iOS SDK 版本。"ios": { "sdkVersion": "15.0" // 根据实际情况设置 }
- 修改
podfile
(如果使用了 CocoaPods):如果你在项目中使用了 CocoaPods,确保podfile
中指定的 iOS 版本符合要求。platform :ios, '15.0' // 根据实际情况设置