uni-app 通过transporter上传iOS的ipa文件时提示sdk版本问题
uni-app 通过transporter上传iOS的ipa文件时提示sdk版本问题
项目 | 信息 |
---|---|
产品分类 | uniapp/App |
PC开发环境操作系统 | Mac |
PC开发环境操作系统版本号 | macbook pro 13-inch, M1, 2020 |
HBuilderX类型 | 正式 |
HBuilderX版本号 | 3.99 |
手机系统 | iOS |
手机系统版本号 | iOS 17 |
手机厂商 | 苹果 |
手机机型 | iphone11 |
页面类型 | vue |
vue版本 | vue2 |
打包方式 | 云端 |
项目创建方式 | HBuilderX |
操作步骤:
- 上传ipa苹果的transporter
预期结果:
- 无警告
实际结果:
- 有警告
bug描述:
请问哪里修改ios的sdk版本号,打包上传苹果的transporter时提示警告,4月29日开始必须使用iso17sdk版本以上
SDK version issue. This app was built with the iOS 16.4 SDK. Starting April 29, 2024, 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. (90725)
更多关于uni-app 通过transporter上传iOS的ipa文件时提示sdk版本问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
更多关于uni-app 通过transporter上传iOS的ipa文件时提示sdk版本问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
在使用 transporter
上传 iOS 的 .ipa
文件时,如果遇到 SDK 版本问题,通常是因为你的 Xcode 或相关工具的版本与 Apple 的最新要求不匹配。以下是一些可能的解决方案:
1. 更新 Xcode
确保你使用的是最新版本的 Xcode。Apple 经常更新 Xcode,并且新版本通常会支持最新的 SDK 和工具链。
- 打开 Mac App Store,搜索 Xcode,然后点击“更新”按钮。
- 如果你已经安装了最新版本的 Xcode,确保你的项目使用的是最新的 SDK。
2. 更新 Transporter 工具
Transporter
是 Apple 提供的用于上传应用程序的工具。确保你使用的是最新版本的 Transporter。
- 打开 Transporter 应用,检查是否有可用的更新。
- 如果没有更新提示,可以尝试重新安装 Transporter。
3. 检查项目的 SDK 版本
确保你的项目使用的是最新的 iOS SDK 版本。
- 打开 Xcode,选择你的项目。
- 在“General”选项卡中,检查“Deployment Info”部分的 iOS 版本。
- 确保你选择了最新的 iOS 版本。
4. 更新 uni-app 版本
如果你使用的是 uni-app 框架,确保你使用的是最新版本的 uni-app。
- 打开终端,运行以下命令来更新 uni-app CLI:
npm update -g [@vue](/user/vue)/cli [@vue](/user/vue)/cli-service npm update -g [@dcloudio](/user/dcloudio)/uni-cli