0、uniapp vue2 windows 安卓真机调试、云打包,自定义基座(有使用原生插件)
1、hbuilder v3.6.15 调试、云打包应用使用阿里云物联网SDK正常
(1)应用宝app更新审核中被驳回,与 https://ask.dcloud.net.cn/question/160939 描述一致
(2)IOS正常上架
2、后更新到hbuilder v3.6.16.20230109-alpha
调试、云打包(有重新打包自定义基座)无法使用阿里云物联网SDK,表现为:
(1)app端与阿里云无法建立mqtt连接,应用无法调起阿里云物联网sdk中的消息订阅与监听功能
(2)设备、云端的信息无法及时同步到app端
3、多次排查后,可能是 hbuilder 3.6.16版本编译方式较之前版本有调整
3.1 使用hbuilderX 3.6.4、 3.6.14 版本基座打包(云端SDK版本 3.6.15)后,安卓真机调试,阿里云物联网SDK正常执行
3.2 使用hbuilderX 3.6.18版本运行3.1中的基座,阿里云物联网SDK正常执行
3.3 使用 hbuilderX 3.6.17、3.6.18 打包基座,安卓真机调试,阿里云物联网SDK无法正常执行,表现为SDK文件引用正常,(控制台可打印引用对象及详细代码),无法建立mqtt长连接
阿里云物联网SDK详见附件
代码详见附件截图