更新iOS平台插件依赖OpenIMUniPlugin.framework
由于插件市场不支持版本后缀,所以会和 版本号会出现对不上的情况。uni-app x 版本已经在开发中,预计 3.9 版本发布,请不要着急!
-
官方插件和Demo是确保能正确运行的,使用期间出现无法运行等问题,大概率是没有认真查看 Readme 和官方文档。
-
从 版本开始, 已经暂停维护,所以只能运行安卓和iOS平台。请注意 v3.8.0 -> v3.8.1 出现部分api参数变化,具体请查看官方文档。
如果发现SDK有问题,请提 issue。同时附带上后端版本、部署方式、客户端如何接入、SDK的版本,方便我们排查问题。
- 3.8.2.1 对应的是 openim-sdk-core/releases/tag/v3.8.2
- 3.8.2 对应的是 openim-sdk-core/releases/tag/v3.8.1
- 3.8.1 对应的是 openim-sdk-core/releases/tag/v3.8.1-rc.17 (中期测试版本)
- 3.8.0 对应的是 openim-sdk-core/releases/tag/v3.8.0
由于插件市场不支持版本后缀,所以和openim-sdk-core版本号会出现对不上的情况,请注意 v3.8.0 -> v3.8.1 出现部分api参数变化,具体请查看官方文档。
3.8.2 对应的是 openim-sdk-core/releases/tag/v3.8.1 3.8.1 对应的是 openim-sdk-core/releases/tag/v3.8.1-rc.17 (中期测试版本) 3.8.0 对应的是 openim-sdk-core/releases/tag/v3.8.0
查看更多- 购买插件,选择该插件绑定的项目。
- 在HBuilderX里找到项目,在manifest的app原生插件配置中勾选模块,如需要填写参数则参考插件作者的文档添加。
- 根据插件作者的提供的文档开发代码,在代码中引用插件,调用插件功能。
- 打包自定义基座,选择插件,得到自定义基座,然后运行时选择自定义基座,进行log输出测试。
- 开发完毕后正式云打包
付费原生插件目前不支持离线打包。
Android 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/android
iOS 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/ios
注意事项:使用HBuilderX2.7.14以下版本,如果同一插件且同一appid下购买并绑定了多个包名,提交云打包界面提示包名绑定不一致时,需要在HBuilderX项目中manifest.json->“App原生插件配置”->”云端插件“列表中删除该插件重新选择
OpenIM:由前微信技术专家打造的基于 Go 实现的即时通讯(IM)项目,从服务端到客户端SDK开源即时通讯(IM)整体解决方案,可以轻松替代第三方IM云服务,打造具备聊天、社交功能的app。
-
购买插件,选择该插件绑定的项目。
-
在HBuilderX里找到项目,在manifest的app原生插件配置中勾选模块
-
引入插件,调用插件功能
Tips: 以上仅展示示例API,更多完整SDK API请点击这里查看
-
打包自定义基座,选择插件,得到自定义基座,然后运行时选择自定义基座,进行log输出测试。
-
开发完毕后正式云打包
离线插件下载地址及使用文档
官方文档