uni-app 3.99打包iOS上架提示 ITMS-90725 SDK version issue

发布于 1周前 作者 yibo5220 来自 Uni-App

uni-app 3.99打包iOS上架提示 ITMS-90725 SDK version issue

信息类别 详情
产品分类 uniapp/App
PC开发环境 Mac
PC版本号 13.3.1
HBuilderX 正式
HBuilderX版本号 3.99
手机系统 iOS
手机系统版本号 iOS 15
手机厂商 苹果
手机机型 6sp
页面类型 vue
vue版本 vue2
打包方式 云端
项目创建方式 HBuilderX

bug描述:

上架不了提示ITMS-90725:SDK version issue

示例代码:

ITMS-90725:SDK version issue-This app was built with the iOS16.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.

操作步骤:

打包后上架不了 ITMS-90725:SDK version issue-This app was built with the iOS16.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.

预期结果:

能上架

实际结果:

ITMS-90725:SDK version issue-This app was built with the iOS16.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。


2 回复

参考https://ask.dcloud.net.cn/article/40963


在将 uni-app 3.99 打包并上架到 iOS App Store 时,遇到 ITMS-90725 SDK version issue 错误,通常是因为项目中使用的 SDK 版本与 Apple 的要求不兼容。具体来说,Apple 要求应用必须使用最新版本的 Xcode 和 iOS SDK 进行构建。

以下是一些解决这个问题的步骤:

1. 更新 Xcode

确保你使用的是最新版本的 Xcode。你可以通过 Mac App Store 或 Apple 开发者网站下载最新版本的 Xcode。

2. 更新 uni-app 和相关依赖

确保你使用的是最新版本的 uni-app 和相关依赖库。你可以通过以下命令更新 uni-app CLI:

npm update -g [@vue](/user/vue)/cli [@vue](/user/vue)/cli-service

然后更新项目中的依赖:

npm update

3. 更新 iOS 项目配置

在 uni-app 项目中,找到 platforms/apple 目录下的 iOS 项目文件(通常是 .xcodeproj.xcworkspace),打开它并检查以下配置:

  • Deployment Target:确保 Deployment Target 设置为一个受支持的 iOS 版本(例如 iOS 12.0 或更高)。
  • Base SDK:确保 Base SDK 设置为最新版本的 iOS SDK。

4. 重新生成 iOS 项目

有时候,iOS 项目的配置可能需要重新生成。你可以尝试删除 platforms/apple 目录,然后重新生成 iOS 项目:

npm run build:ios

5. 使用最新的 uni-app 版本

如果你还没有使用最新版本的 uni-app,考虑升级到最新版本。你可以通过以下命令查看当前版本:

npm list -g [@vue](/user/vue)/cli

如果版本较旧,可以通过以下命令升级:

npm install -g [@vue](/user/vue)/cli
回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!