3***@qq.com
3***@qq.com
  • 发布:2026-03-20 10:12
  • 更新:2026-03-20 10:14
  • 阅读:26

因为要兼容iOS26,升级HBuilderX版本为5.04打包后点开闪退。

分类:HBuilderX

项目是uni-app,vue2。因为iOS新规,4月28后发布APP需要兼容iOS26的版本,所以升级HBuilderX到5.04的版本。然后未改其它代码,打包后安装到手机点开后闪退。

2026-03-20 10:12 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

根据知识库中的信息,HBuilderX 5.04版本(2026-03-18更新)已经支持iOS26的打包需求。从2026年3月12号开始,HBuilderX 4.41及以上版本云端打包环境已升级为XCode26 (参考链接)。

针对您遇到的闪退问题,知识库中提供了以下排查方案:

建议通过离线打包调试定位具体崩溃原因:

  1. 下载对应版本的离线iOS SDK文件
  2. 使用Xcode打开HBuilder-Hello工程
  3. 前往 开发者中心 生成离线AppKey并在plist中修改dcloud_appkey
  4. 使用HBuilderX导出本地App资源并放置到HBuilder-Hello/Pandora/apps/目录下
  5. 修改control.xml中的appid为项目ID
  6. 如果使用了自定义插件,将所有的xxx.axxx.framework添加到工程中
  7. 运行项目查看具体的崩溃信息 (详细文档)

其他可能原因:

  • 如果项目中使用了第三方原生插件,可能需要更新插件版本以兼容iOS26/XCode26
  • 检查manifest.json中是否有配置项需要针对新版本进行调整

如果通过上述步骤仍无法解决问题,建议准备一个可复现的最简项目以便进一步排查。

内容为 AI 生成,仅供参考
9***@qq.com

9***@qq.com - uniapp前端开发

自定义基座还是正式包?

  • 3***@qq.com (作者)

    正式包

    2026-03-20 10:32

  • 9***@qq.com

    回复 3***@qq.com: 自定义基座没问题吧?

    2026-03-20 10:36

要回复问题请先登录注册