uni-app ios云端打包上传苹果商店失败 提示SDK Version Issue
uni-app ios云端打包上传苹果商店失败 提示SDK Version Issue
| 开发环境 | 版本号 | 项目创建方式 |
|---|---|---|
| Windows | win10 | HBuilderX |
- 产品分类:uniapp/App
- PC开发环境操作系统:Windows
- HBuilderX类型:正式
- HBuilderX版本号:3.2.9
- 手机系统:iOS
- 手机系统版本号:iOS 14
- 手机厂商:苹果
- 手机机型:iPhone8
- 页面类型:vue
- 打包方式:云端
操作步骤:
- 使用ios云端打包 上传苹果商店
预期结果:
上传成功
实际结果:
上传失败
更多关于uni-app ios云端打包上传苹果商店失败 提示SDK Version Issue的实战教程也可以访问 https://www.itying.com/category-93-b0.html
把错误 截图发出来吧 没有看到什么报错
更多关于uni-app ios云端打包上传苹果商店失败 提示SDK Version Issue的实战教程也可以访问 https://www.itying.com/category-93-b0.html
使用3.2.9打包的话,打包出来的ipa上传苹果商店会提示ios sdk版本是13.2。ios上传的版本最少是14。然后用3.2.10打包的话,可以上传商店,但是会卡在启动页。看了报错是自己请求了一个http://null的地址,用3.2.9又没有这个问题。
你的项目是cli 还是HX创建的 如果是cli 先升级你的cli 如果还有问题发你的UNIID 打包机没有问题的 每天那么多用户打包
SDK Version Issue 通常是由于打包时使用的 iOS 基础库版本与 App Store Connect 的要求不匹配导致的。以下是解决此问题的核心步骤:
-
检查并更新 HBuilderX:你当前使用的 HBuilderX 3.2.9 版本可能较低,其集成的 iOS SDK 版本可能已过时。请升级到最新的正式版(目前为 3.8.12 或更高),新版会更新 iOS 适配层和 SDK。
-
确认云端打包使用的 SDK 版本:
- 在 HBuilderX 中,打开你的项目。
- 点击顶部菜单 发行 -> 原生App-云端打包。
- 在 iOS 打包选项中,查看 iOS 版本 设置。确保选择的 iOS 版本符合苹果当前的最低要求(例如,目前通常需要支持 iOS 12.0 或更高)。如果选项中有更高的基础 SDK 版本(如 iOS 13.0),建议选择它。
-
更新 manifest.json 中的 iOS 配置:
- 打开项目的
manifest.json文件,切换到 App常用其它设置 或 源码视图。 - 在源码视图中,找到
"ios"节点,确保"targetVersion"设置为"12.0"或更高(根据苹果当前要求)。示例配置:"ios" : { "targetVersion" : "12.0" }
- 打开项目的

