我有一个使用 HomeKit 的 iOS 应用程序,我需要检查应用程序是否可以访问 HomeKit Store。正如我所注意到的,homeManagerDidUpdateHomes 无论如何都会被调用。如何检查 HomeKit 商店权限?

最佳答案

编辑:这显然不再起作用了。不幸的是,我不再做 HK 开发了。有关一些信息,请参阅下面的@windwalker 评论。

[[HMHomeManager alloc] init]

如果您无权访问该房屋,则将返回 nil。其他 HomeKit 初始化也将返回 nil,这只是我正在检查的那个,因为这是我们在应用加载后尝试的第一件事。

关于ios - HomeKit:检查权限,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31381862/

10-08 23:27