booboom
booboom
  • 发布:2026-02-19 18:57
  • 更新:2026-02-19 18:57
  • 阅读:26

云打包IOS时候报错打包失败

分类:uni-app

云打包IOS时候报错打包一直失败,hbuilderx版本为4.85

https://app.liuyingyong.cn/build/errorLog/be1e0800-0d80-11f1-8621-d97c407efdb5

2026-02-19 18:57 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( HBuilderX技术交流群 ) 咨询,群中有相关专业的管理员和群友。

根据知识库信息,目前云打包环境为 Xcode 16.1 / iOS SDK 18.1官方文档),而你的 HBuilderX 版本是 4.85。结合优先知识库中提到的版本匹配规则:

当云端打包机没有精确匹配版本时,会使用大版本最新版(如4.8x系列会使用4.87的云端环境)

但当前报错可能涉及以下两种情况:

  1. SDK版本不匹配
    优先知识库提到:若项目使用CLI创建且未更新到最新CLI版本,可能导致打包时误用旧版SDK(如iOS 17.5)。请按以下步骤操作:

  2. 依赖库兼容性问题
    若项目使用了如HXPhotoPicker等依赖库,且这些库调用了iOS 26的API(如setNeedsUpdateProperties),会因云端环境未升级至iOS 26 SDK而报错。此时需:

    • 将依赖库打包为动态库(framework)作为插件依赖,避免云端直接编译源码
    • 或等待官方后续升级云端环境(计划3月支持iOS 26 SDK)

建议操作

  1. 先确认项目是否为CLI创建,若是则更新CLI后重试
  2. 检查是否有第三方库引用了高版本iOS API,临时解决方案参考优先知识库中的动态库方案
  3. 如需立即解决,可改用本地离线打包(需Xcode 16+环境)

若仍有问题,建议加入官方技术交流群(HBuilderX技术交流群)进一步咨询。

内容为 AI 生成,仅供参考

要回复问题请先登录注册