iOS开发

一、HomeKit简介

2017-03-22  本文已影响63人  Dosun

本文将讲述如何开发HomeKit 应用,HomeKit是用于交流和自动联接家庭配件的框架,配件都已经支持苹果的代理。HomeKit应用发现可兼容的配件和配置它们。用户可以用HomeKit控制电器(如灯或者空调),和用Siri来控制智能家居。通过iCloud同步智能家居数据到iOS设备, HomeKit对象中存储用户其他设备信息。HomeKit可以支持远程程控,多个设备和多用户操作,HomeKit是绝对安全并保护用户隐私。

HomeKit.png

HomeKit的服务是通过苹果的商店进行派送的,HomeKit需要在Xcode中进行额外的设置,HomeKit 应用事先一定配置HomeKit。为了避免出现任务分配问题,并保证HomeKit和Xcode有兼容性,在请不要直接编辑entitlements文件。

一、配置Xcode环境

方便使用HomeKit框架,一定要实现如下所有的步骤:

二、设置HomeKit

为了使用HomeKit,Xcode 要在项目中增加HomeKit entitlement 文件和App ID在开发者中心。Xcode也增加HomeKit框架在项目中。在开发者中心中,HomeKit要有一个完整的 App ID。
HomeKit操作如下

Snip20170322_14.png

三、下载智能家居模拟器

如果开发HomeKit应用时,不必要买一台智能电器。可以用HomeKit 智能家居模拟器来测试HomeKit应用,HomeKit 智能家居模拟器不是在Xcode上。

如下三个步骤是下载HomeKit 智能家居模拟器

  1. Capabilities里面下载智能家居模拟器。


    Snip20170322_15.png

2.选择下图中的安装包,“Hardware IO Tools for Xcode”


Snip20170322_16.png

3.安装.dmg file ,将如下红色标记拖到应用文件夹中

Snip20170322_17.png

完成智能家居模拟器的安装,下面可以下式写代码啦!

上一篇下一篇

猜你喜欢

热点阅读