HBuilderX 5.13+ 推荐使用本地 Pod 集成 UTS 基础模块,对应 Pod subspec 为
UTS。 手动集成时再参考下方依赖表。
使用UTS插件、实人认证模块以及UTS内置模块必须集成UTS基础模块,依赖如下:
主工程添加依赖:
主工程移除依赖(DCUniBase内已包含下述依赖库,注意不要重复引用):
包含模块:
如需使用上述模块,在主工程添加DCloudUTSExtAPI.framework(Embed & Sign)即可
注:若期望在UTS插件中使用uni api需要添加上述UTS内置模块,比如在uni-app项目中使用
uni.getDeviceInfo()无需添加ext-api依赖,但若在UTS插件中使用uni.getDeviceInfo()需要添加ext-api(DCloudUTSExtAPI.framework)后方可使用
5.13+ 示例工程提供 HBuilder-Hello/UTSPlugins 目录用于自动集成 UTS 插件。将 HBuilderX 导出资源中的 uni_modules/<插件名称>/app-ios 复制到:
HBuilder-Hello/UTSPlugins/<插件名称>/app-ios
然后在 Podfile 中启用 UTS 并执行 pod install。脚本会自动为插件生成本地 Pod,并处理插件 app-ios 下的源码、依赖库、资源、Info.plist、UTS.entitlements 和 config.json 中的部分配置。