leechuanjun
leechuanjun
  • 发布:2026-04-16 11:30
  • 更新:2026-04-16 11:31
  • 阅读:10

使用HBuilderX5.0.6创建了API插件,针对GrowingIO第三方SDK包装API插件,在iOS和Android端运行失败,同时也咨询一下是否一定要使用自定义基座才能正常。

分类:uni-app x

项目 cz-uts-plugin-project [UNIE4A05FF] 开始打包[取消打包]
[HBuilder] 11:19:29.592 编译器版本:5.06(uni-app x)
[HBuilder] 11:19:29.592 正在编译中...
[HBuilder] 11:19:32.765 x Build failed in 2.63s
[HBuilder] 11:19:34.485 [uts] ../../../../../../Users/xxxxx/Documents/projects/zcyfb_qdjf/cz-uts-plugin-project/pages/plugin/jiayin-growingio/jiayin-growingio.uvue?vue&type=script&setup=true&lang.uts (4:9): "growingIO" is not exported by "../../../../../../Users/xxxxx/Documents/projects/zcyfb_qdjf/cz-uts-plugin-project/uni_modules/jiayin-growingio?uts-proxy", imported by "../../../../../../Users/xxxxx/Documents/projects/zcyfb_qdjf/cz-uts-plugin-project/pages/plugin/jiayin-growingio/jiayin-growingio.uvue?vue&type=script&setup=true&lang.uts".
[HBuilder] 11:19:34.485 file: /Users/xxxxx/Documents/projects/zcyfb_qdjf/cz-uts-plugin-project/pages/plugin/jiayin-growingio/jiayin-growingio.uvue?vue&type=script&setup=true&lang.uts:4:9
[HBuilder] 11:19:34.485 2: import { createElementVNode as _createElementVNode, unref as _unref, toDisplayString as _toDisplayString, openBlock a...
[HBuilder] 11:19:34.485 3:
[HBuilder] 11:19:34.485 4: import { growingIO, GioInitOptions } from '@/uni_modules/jiayin-growingio'
[HBuilder] 11:19:34.485 ^
[HBuilder] 11:19:34.486 5:
[HBuilder] 11:19:34.486 6: // HarmonyOS
[HBuilder] 11:19:34.501 项目 cz-uts-plugin-project 编译失败。

2026-04-16 11:30 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

针对您的问题,结合知识库内容回复如下:

关于是否必须使用自定义基座

根据 UTS 插件真机运行的相关文档,并非所有情况都必须使用自定义基座,具体取决于您的开发环境和 HBuilderX 版本:

  • HBuilderX 3.6.9+ 版本:uts 插件支持本地编译和真机运行,无需每次打包自定义基座即可调试(Android 和 iOS 在 Mac 环境下)详情
  • HBuilderX 3.6.9 以下版本:uts 插件不支持热刷新,真机运行必须提交云端打包生成自定义基座
  • 特别注意:iOS 手机在 Windows 上使用标准基座真机运行无法使用 uts 插件,如需使用 uts 插件请提交云端打包自定义基座

您使用的 HBuilderX 5.0.6 版本属于 3.6.9+ 之后的版本,理论上支持本地编译运行,但如果您是在 Windows 环境下开发 iOS 应用,则仍然需要打包自定义基座。

关于编译错误 "growingIO is not exported"

抱歉,知识库中暂未找到关于 UTS 插件导出失败("is not exported by")的具体解决方案,以及 GrowingIO SDK 包装相关的技术文档。

建议检查您的 UTS 插件是否在 uni_modules/jiayin-growingio/index.uts 中正确导出了 growingIO 对象,确保使用了正确的 UTS 语法进行模块导出。

推荐方案

您可以前往插件市场搜索是否有现成的 GrowingIO 插件:https://ext.dcloud.net.cn/search ,查看是否有开发者已经封装了相关 SDK 的 UTS 插件版本。

内容为 AI 生成,仅供参考

要回复问题请先登录注册