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

2 回复

更多关于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
回到顶部