[英]iOS Homekit Error : Missing entitlement for API HomeKit
我在我的應用程序中使用 HomeKit 進行家庭自動化,有時它會拋出這個問題“缺少 API HomeKit 的權利”。 但不確定問題的確切原因。
在谷歌找到一些鏈接后,它提到它是由於“Homekit 在后台模式下無法訪問”
https://developer.apple.com/forums/thread/22279
https://developer.apple.com/forums/thread/70000
但我已經在后台對其進行了 1 小時的測試,並且可以正常工作。 所以我需要確保它也應該在后台模式下工作,因為整個功能取決於后台模式。
甚至沒有發現任何可以解釋其由於后台模式的錯誤。 https://developer.apple.com/documentation/homekit/hmerror
此處提出了相同的問題,但尚未回答缺少 API HomeKit 的權利
因此,如果有人可以在這里提供幫助以了解此問題的確切原因,我們將不勝感激。
更新
根據 Apple HomeKit 錯誤列表https://developer.apple.com/documentation/homekit/hmerror/code此錯誤是由於未添加權利https://developer.apple.com/documentation/homekit/hmerror/code/missingentitlement這是詳細信息“如何做到這一點” https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_developer_homekit https://developer.apple.com/documentation/homekit/enabling_homekit_in_your
但是我已經在開發和發布模式的權利中添加了這個。 但它仍然拋出同樣的錯誤讓我感到困惑。
由於我的應用程序在后台成功運行了 30 分鍾,所以不確定這里的確切問題是什么。 為什么在后台模式下測試應用程序更多時間后拋出這個問題“API HomeKit 的權利缺失”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.