我想用HMHomeManager和addHomeWithName创建HMHome.
manager.addHomeWithName("Casa", completionHandler:
{
(home:HMHome!, error:NSError!) in
if error != nil {
NSLog("Failed adding home, Error:\(error)")
} else {
NSLog("New Home \(home)")
}
})
Run Code Online (Sandbox Code Playgroud)
运行应用程序时,我收到以下错误,而不是创建Home
Failed adding home, Error:Error Domain=NSCocoaErrorDomain Code=4097
"The operation couldn’t be completed. (Cocoa error 4097.)"
(connection to service named com.apple.homed.xpc)
Run Code Online (Sandbox Code Playgroud)
我读过这个问题可以解决,在"功能"选项卡中将"HomeKit"切换为"On".但是我没有在开发人员计划中注册的开发者ID.
有没有办法使用这个功能,无需支付80€/年?我只想学习...有什么方法可以在免费模式下注册我的Apple ID?
谢谢大家!!