网站大量收购闲置独家精品文档,联系QQ:2885784924

homekit开发文档.pdf

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
homekit开发文档

本文档内容包括 第一部分:简介 第二部分:启用HomeKit 第三部分:创建Home布局 第四部分:创建Homes和添加Accessories 第五部分:观察HomeKit数据库的变化 第六部分:访问服务和特性 第七部分:测试HomeKitApp 第八部分:创建动作集(Action Sets )和触发器(Triggers ) 第九部分:用户管理 第一部分:简介 该文档旨在帮你编写HomeKit app。HomeKit库是用来沟通和控制家庭自动化配件的, 这些家庭自动化配件都支持苹果的HomeKit Accessory Protocol 。HomeKit应用程序可 让用户发现兼容配件并配置它们。用户可以创建一些action来控制智能配件(例如恒温 或者光线强弱),对其进行分组,并且可以通过Siri触发。HomeKit 对象被存储在用户 iOS设备的数据库中,并且通过iCloud还可以同步到其他iOS设备。HomeKit支持远程 访问智能配件,并支持多个用户设备和多个用户。HomeKit 还对用户的安全和隐私做 了处理。 注意:如果你是开发设计HomeKit硬件的供应商,你可以去Hardware Developers下的 HomeKit页面了解MFi Program相关信息,也可以阅读External Accessory Programming Topics. 1 另请参阅 以下资源供了更多关于创建HomeKit应用程序的信息: HomeKit User Interface Guidelines 供了用户界面设计指南 App Store Review Guidelines: HomeKit 供了加快app审核的技巧 HomeKit Framework Reference 述了HomeKit框架中的类和方法 External Accessory Framework Reference 列出了系统供的发现和配置无线 智能家居产品UI HomeKit Catalog 供示例演示HomeKit特性 WWDC 2014: Introducing HomeKit 对HomeKit更高层次的分析 iOS Security 述HomeKit如何处理iOS上的安全和隐私 第二部分:启用HomeKit HomeKit应用服务只供给通过App Store发布的app应用程序。在你的Xcode工程中, HomeKit应用程序需要额外的配置,你的app必须有开发证书和代码签名才能使用 HomeKit。在Xcode 的Capabilities面板使用HomeKit,可避免代码签名的问题。你无需 直接在Xcode或者会员中心编辑授权文件(entitlements )。 设置 为了完成本文档中所有步骤,你需要: 一个安装Xcode 6 或者Xcode 6 以上版本的Mac电脑。 为了获得最佳体验,你的Mac电脑上最好安装必威体育精装版的OS X 系统和必威体育精装版的Xcode 版本。 加iOS开发者计划。 在Member Center 拥有创建代码签名和资源配置的权限。 在你开始使用HomeKit之前,请确保你已经完成以下任务。创建你团队的配置文件 (Provisioning Profile),请参阅:App Distribution Quick Start . 当你成功地完成了之前的任务后,General面板中Team弹出菜单中的错误信息和问题 修复按钮将会消失。代码签名配置被成功创建后会展示下方的General面板。 2 解决代码签名和证书配置问题,请参阅App Distribution Guide文档中Troubleshooting 这一节。 
启用HomeKit 想要使用HomeKit,首先要启用它。Xcode将会添加HomeKit权限到你的工程授权文件 中和会员中心的App ID授权文件中,也会将HomeKit框架添加到你的工程中。HomeKit 需要一个明确的App ID, 这个App ID是为了你完成这些步奏而创建的。 启用HomeKit的步骤如下: 在Xcode 中,选择View Navigators Show Project Navigator 。 从Project/Targets弹出菜单中target

文档评论(0)

wnqwwy20 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档