5

我正在开发 HomeKit 启用应用程序。

在将配件添加到家庭时,我想避免弹出设置代码。

默认情况下,苹果提供了自己的警报,我们必须在添加 Home 配件时输入设置代码。

编辑:更多信息要在家里添加配件,我们需要调用类addAccessory的方法HMHome。目前 iOS 通过显示设置代码弹出窗口自动管理附件的身份验证(该代码可以在附件框中找到)。

我的要求是绕过该设置代码弹出窗口并直接传递代码进行身份验证。

下面是方法addAccessory:用于将配件添加到家庭。

[self.currentHome addAccessory:thisAccessory completionHandler:^(NSError *error) {
    if (error) {
        [self showError:error];
    }
    else {
        // Accessory Added
    }
}];
4

1 回答 1

0

Apple 不提供访问此屏幕的权限。您对此设置代码弹出窗口没有任何控制权。

于 2016-07-29T06:29:01.563 回答