【发布时间】:2014-12-28 01:21:33
【问题描述】:
您好,我正在尝试向数据库添加主页,但出现错误。
[self.homeManager addHomeWithName:@"Enfield" completionHandler:^(HMHome *home, NSError *error)
{
if (error != nil) {
NSLog(@"Unable to add home. \n%@", error);
} else {
NSLog(@"Home added Sucessfully \n%@", home);
}
}];
我收到一个错误:
Error Domain=NSCocoaErrorDomain Code=4097 “操作无法完成。(Cocoa 错误 4097。)”(连接到名为 com.apple.homed.xpc 的服务) UserInfo=0x7f9e9b965290 {NSDebugDescription=连接到名为 com 的服务.apple.homed.xpc}
我查看了其他帖子,看起来您必须拥有开发人员 ID,但这没有任何意义 Apple 允许开发没有 ID 的所有东西,但不允许开发 HomeKit。有人可以对此有所了解。
编辑:
GitHub 链接https://github.com/zlDev/HomeKitDemo
NinjaEDIT:一些代码
【问题讨论】:
标签: ios objective-c homekit