Swift 缺少子模块';家庭工具包';在Mavericks上的XCode6上构建示例应用程序时出错

Swift 缺少子模块';家庭工具包';在Mavericks上的XCode6上构建示例应用程序时出错,swift,ios8,xcode6,homekit,Swift,Ios8,Xcode6,Homekit,我一直在尝试使用HomeKit Framework创建一个示例应用程序。在编写代码时,一切似乎都很好。但在构建它的过程中,IDE遇到了大量的错误和“缺少子模块‘HomeKit’”的警告 我在Mavericks上使用Xcode6IDE 突出显示:我试着用谷歌搜索它,找到并尝试在我的IDE上构建它,猜猜看,结果也是一样的 有什么想法吗?没有apple开发者ID,你就不能使用HomeKit框架。 确保您添加了功能我已经使用了给定的示例代码,它是一个很棒的演示应用程序。 但是,您必须拥有“付费苹果开发者

我一直在尝试使用HomeKit Framework创建一个示例应用程序。在编写代码时,一切似乎都很好。但在构建它的过程中,IDE遇到了大量的错误和“缺少子模块‘HomeKit’”的警告

我在Mavericks上使用Xcode6IDE

突出显示:我试着用谷歌搜索它,找到并尝试在我的IDE上构建它,猜猜看,结果也是一样的


有什么想法吗?

没有apple开发者ID,你就不能使用HomeKit框架。
确保您添加了功能

我已经使用了给定的示例代码,它是一个很棒的演示应用程序。 但是,您必须拥有“付费苹果开发者帐户”

之后,最简单的方法是使用Xcode中的apple开发者帐户登录。 (Xcode菜单->首选项->帐户)

提供完整的捆绑包标识符,如com.myCompanyName.homekitApp 现在在Xcode中选择项目,转到目标,在“常规”选项卡中选择“团队”,它将显示您已登录帐户的团队列表

现在转到功能启用Homekit,Xcode将自动配置创建应用程序id,为给定的包标识符配置配置文件


更改Homekit的所有功能。

您是否正在构建到设备?我有同样的错误,只是在设备上。不,因为我得到的都是一样的。你添加了
HomeKit
框架了吗?你激活了HomeKit功能吗?@Marcelfallere。。我确实添加了框架。。不确定激活能力。这是什么?转到你的目标应用程序,然后是“功能”选项卡。滚动一点,您将看到“HomeKit”。激活它。