美文网首页
IOS Matter开发问题记录,集成演示和demo

IOS Matter开发问题记录,集成演示和demo

作者: 小船2022 | 来源:发表于2024-03-13 13:35 被阅读0次

    1.【iOS Matter开发问题记录】参考https://www.ngui.cc/article/show-979944.html?action=onClick

    2.在Matter开放的源代码CHIP中,Darwin文件夹提供了ChipTool的Demo,该Demo中的framwork,实际上就可以用ios中的Matter.framwork代替,查看源码发现,集成Matter.framwork至少需要ios16.1-ios16.4,为了适配,新的app最低版本设置为IOS16.4

    3.仿照ChipTool这个Demo,在你的APP中实现Matter配网后,会发现以下几个坑:

      (1)需要打开开发者模式

      (2)需要安装EnableBluetoothCentralMatterClientDeveloperMode.mobileconfig这个描述文件,上架后依然如此

      (3)配网过程中会弹出警告框“当前xxxxxx设备管理设置将允许未经授权访问Matter配件....”,这个错误提示。

    4.上面的几个问题,在上架后依然存在,这严重影响了用户体验,或者几乎无法给用户使用。

    5.各种查询,解决的办法就是:“官方推荐使用MatterSuppor和 HomeKit方式”,因为是自己的APP,通过自己集成Matter.framwork后能够非常自由的调用matter相关的方法,为了保留这个自由度,不想受到HomeKit的牵制,所以绕开了HomeKit(事实上通过HomeKit到底能做到什么程度,我也没试过)。同理,涂鸦的SDK也不推荐,要钱,别人的东西。

    上面提到的问题,目前都已经解决

    最终效果查看视频演示:matter设备配网演示

    【补充】2024-04-03 app上架后验证通过,上架后的app就不需要打开 开发者模式 了,完美解决!

    相关文章

      网友评论

          本文标题:IOS Matter开发问题记录,集成演示和demo

          本文链接:https://www.haomeiwen.com/subject/kpgbzdtx.html