IOS Matter配網,Matter開發(fā)問題記錄,集成演示和demo

1.【iOS Matter開發(fā)問題記錄】參考
很可惜,這個連接好像被視頻網站黑了,不知道會不會恢復

2.在Matter開放的源代碼CHIP中,Darwin文件夾提供了ChipTool的Demo,該Demo中的framwork,實際上就可以用ios中的Matter.framwork代替,查看源碼發(fā)現,集成Matter.framwork至少需要ios16.1-ios16.4,為了適配,新的app最低版本設置為IOS16.4

3.仿照ChipTool這個Demo,在你的APP中實現Matter配網后,會發(fā)現以下幾個坑:

(1)需要打開開發(fā)者模式

(2)需要安裝EnableBluetoothCentralMatterClientDeveloperMode.mobileconfig這個描述文件,上架后依然如此

(3)配網過程中會彈出警告框“當前xxxxxx設備管理設置將允許未經授權訪問Matter配件....”,這個錯誤提示。

4.上面的幾個問題,在上架后依然存在,這嚴重影響了用戶體驗,或者幾乎無法給用戶使用。

5.各種查詢,解決的辦法就是:“官方推薦使用MatterSuppor和 HomeKit方式”,因為是自己的APP,通過自己集成Matter.framwork后能夠非常自由的調用matter相關的方法,為了保留這個自由度,不想受到HomeKit的牽制,所以繞開了HomeKit(事實上通過HomeKit到底能做到什么程度,我也沒試過)。同理,涂鴉的SDK也不推薦,要錢,別人的東西。

上面提到的問題,目前都已經解決

最終效果查看視頻演示:matter設備配網演示

【補充】2024-04-03 app上架后驗證通過,上架后的app就不需要打開 開發(fā)者模式 了,完美解決!

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容