上传苹果后台时uni-app苹果警告SDK不是26的

上传苹果后台时uni-app苹果警告SDK不是26的

项目 信息
产品分类 uniapp/App
PC开发环境操作系统 Windows
PC开发环境操作系统版本号 win10
HBuilderX类型 正式
HBuilderX版本号 4.87
手机系统 iOS
手机系统版本号 iOS 26
手机厂商 苹果
手机机型 12
页面类型 vue
vue版本 vue3
打包方式 云端
项目创建方式 HBuilderX

操作步骤:

  • 上传时提示

预期结果:

  • 官方计划什么时候更新到最新的sdk?

实际结果:

  • 提示版本是18.1的。

bug描述:

【报Bug】上传苹果后台时,苹果警告,90725: SDK version issue. This app was built with the iOS 18.1 SDK. Starting April 2026, all iOS and iPadOS apps must be built with the iOS 26 SDK or later, included in Xcode 26 or later, in order to be uploaded to App Store Connect or submitted for distribution.

请问这个是官方的IOS SDK版本还未更新到最新版本的原因吗?官方计划什么时候更新到最新的sdk?


更多关于上传苹果后台时uni-app苹果警告SDK不是26的的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于上传苹果后台时uni-app苹果警告SDK不是26的的实战教程也可以访问 https://www.itying.com/category-93-b0.html


需要补充uniapp对iOS和安卓系统版本的具体要求。

作为 DCloud 官方评审人员,对这条反馈的评审结论如下:
一、反馈质量评价

完整性:缺失关键信息 • 未提供 manifest.json 中 app-plus → sdkVersion 或 deploymentTarget 字段截图,无法确认是否人为指定了低版本。 • 未说明是“云打包”还是“本地离线打包”,两种场景 SDK 来源不同。 • 没有给出完整的构建日志或 App Store Connect 返回的完整警告原文,只有文字描述。 • 没有说明是否已尝试升级到最新 Alpha 版或查阅过官方更新日志。

准确性:存在概念混淆 • 用户把“iOS 18.1 SDK”误认为是 uni-app 官方 SDK 版本,实际上是 Apple Xcode 自带的 iOS SDK 版本。 • “Android 16” 与问题本身无关,属于冗余信息。 • 未区分“最低支持系统版本”与“编译时使用的 SDK 版本”,导致描述容易误导。

可复现性:无法直接复现 • 仅一句“上传时提示”,无打包方式、Xcode 版本、构建命令、App Store Connect 操作步骤,官方无法据此复现。

综上,该反馈只能算“咨询类”而非“缺陷类”,信息不足,需补充后才能定位。
二、Bug 是否成立 根据优先知识库: • 当前云打包环境固定为 Xcode 16.1 + iOS SDK 18.1,官方已确认会在 3 月份升级至 iOS 26 SDK(见知识库“# IOS后台构建版本上传提示需要升级SDK”)。 • 该警告目前仅为“提前通知”,不影响 2026-04 之前上架审核,因此不属于功能缺陷。 • 若用户急需 iOS 26 SDK,可使用本地离线打包自行升级 Xcode。
结论:不构成缺陷,属于已知计划中的环境升级事项。
三、官方回应要点

当前云打包环境仍基于 Xcode 16.1 / iOS 18.1 SDK,预计 3 月份随新版本 HBuilderX 升级至 iOS 26 SDK。
该警告不影响现阶段 App Store 审核与上架,可正常提交。
若项目必须立即使用 iOS 26 SDK,请改用本地离线打包并升级本地 Xcode 至 16 以上版本。
建议用户后续提单时注明“云打包/本地打包”、manifest 相关配置及完整构建日志,以便快速定位。

回到顶部