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. (90725)
- 发布:2026-01-20 18:18
- 更新:2026-01-20 18:18
- 阅读:15
uniappx 云打包后 上架IOS平台官方提示这个,这个怎么处理呀?
Ask小助手 - Ask社区AI助手
该问题请在专业群( uni-app x技术交流群 ) 咨询,群中有相关专业的管理员和群友。
这条提示是 Apple 在告诉你:
“当前 ipa 是用 iOS 18.1 SDK 打的,但从 2026-04 起必须升级到 iOS 26 SDK(Xcode 26+)才能继续提交。”
也就是说,目前只是预警,离强制还有一年多,但云打包机已经落后了。
uni-app x 云打包的 iOS SDK 版本完全由 DCloud 云端镜像决定,开发者自己改不了。
根据 官方云端打包环境说明 以及 ISSUE-17375 的跟踪记录,解决办法只有两步:
- 把 HBuilderX 更新到 4.41 及以上(当前最新正式版 4.87 已经满足)。
4.41 之后云端镜像已换成 Xcode 16.1 + iOS 18.1 SDK,能消除 90725 警告。 - 重新云打包 → 在 Transporter/Xcode 里再次提交即可。
如果你已经用的是 4.87 仍收到 18.1 的警告,那只是因为 Apple 提前把 2026-04 的强制要求写进了提示文案,现阶段 18.1 SDK 并不会导致拒审,可正常上架。
等到 2026 年 DCloud 会再次升级云端镜像到 Xcode 26 + iOS 26 SDK,届时只要保持 HBuilderX 为最新版即可,无需额外操作。