IOS远程真机调试2.0运行device.getDeviceInfo报错

小程序开发相关产品技术讨论,包括面板、智能小程序、React Native、Ray跨端框架、Panel SDK、微信小程序、小程序开发工具(IDE)及其他开发技术相关等话题


Post Reply
silly
Posts: 4

  • Tuya MiniApp IDE 版本信息:0.8.12
    • App 应用版本信息: 智能生活 v6.6.0
    • @ray-js/ray, @ray-js/panel-sdk的版本 "@ray-js/ray": "1.5.40","@ray-js/panel-sdk": "1.10.1",
    • 移动设备信息:iPhone12 IOS18.5
    • 相关代码:tuya-miniapp-demo-rayDevice
    • 日志信息:
      IMG_3826.PNG.JPG
    • 问题描述(复现步骤):
      使用idea远程真机调试2.0扫码后出现如下报错
    • 预期结果:
    • 实际结果:

Tags:
muhai
Posts: 127

Re: IOS远程真机调试2.0运行device.getDeviceInfo报错

代码片段发一下,看着是对象解构报错了

silly
Posts: 4

Re: IOS远程真机调试2.0运行device.getDeviceInfo报错

muhai 2025年 Jun 18日 17:05

代码片段发一下,看着是对象解构报错了

代码是小程序demo:https://github.com/Tuya-Community/tuya- ... /rayDevice
没有任何修改,Android设备可以正常运行,但是IOS不行

muhai
Posts: 127

Re: IOS远程真机调试2.0运行device.getDeviceInfo报错

IMG_20250618_174032.jpg

IOS真机调试我试了一下是可以的

silly
Posts: 4

Re: IOS远程真机调试2.0运行device.getDeviceInfo报错

muhai 2025年 Jun 18日 17:42

IMG_20250618_174032.jpg

IOS真机调试我试了一下是可以的

导入到面板小程序就可以了,IOS不能在智能小程序上使用device.getDeviceInfo相关的API吗?

muhai
Posts: 127

Re: IOS远程真机调试2.0运行device.getDeviceInfo报错

silly 2025年 Jun 19日 09:36
muhai 2025年 Jun 18日 17:42

IMG_20250618_174032.jpg

IOS真机调试我试了一下是可以的

导入到面板小程序就可以了,IOS不能在智能小程序上使用device.getDeviceInfo相关的API吗?

不可以,智能小程序没有设备id,也没有devInfo,无法调用getDeviceInfo

silly
Posts: 4

Re: IOS远程真机调试2.0运行device.getDeviceInfo报错

muhai 2025年 Jun 19日 09:45
silly 2025年 Jun 19日 09:36
muhai 2025年 Jun 18日 17:42

IMG_20250618_174032.jpg

IOS真机调试我试了一下是可以的

导入到面板小程序就可以了,IOS不能在智能小程序上使用device.getDeviceInfo相关的API吗?

不可以,智能小程序没有设备id,也没有devInfo,无法调用getDeviceInfo

在智能小程序上用Android是可以拿到devInfo的呀

Post Reply