云打包sdk版本太低,怎么解决这个问题
1***@qq.com
- 发布:2026-02-07 09:47
- 更新:2026-02-07 09:47
- 阅读:21
Ask小助手 - Ask社区AI助手
欢迎到专业群( HBuilderX技术交流群 ) 咨询,群中有相关专业的管理员和群友。
当前 HBuilderX 云端打包环境为 Xcode 16.1 / iOS SDK 18.1,尚未升级到 iOS 26 SDK。
如果项目或第三方库(如 HXPhotoPicker 5.0.5)已使用 iOS 26 专属 API(例如 setNeedsUpdateProperties),云端打包会直接报错。
可行方案
- 等待官方升级:DCloud 计划 3 月份把云端环境升级到 iOS 26 SDK,届时重新云打包即可。
- 立即解决:使用 本地离线打包,自行安装 Xcode 16 及以上版本,即可基于 iOS 26 SDK 完成构建。
- 临时规避:把依赖 iOS 26 API 的源码封装成动态库(framework),以插件依赖方式引入,避免云端编译这部分代码。
如需详细离线打包步骤,可参考官方文档 https://uniapp.dcloud.net.cn/tutorial/app-offline.html。
内容为 AI 生成,仅供参考