• 主页
  • 随笔
  • 技术笔记
  • 全部文章
标签 友链 关于我

  • 主页
  • 随笔
  • 技术笔记
  • 全部文章

IOS开发之HomeKit(一)

阅读数:次 2019-04-11
字数统计: 684字   |   阅读时长≈ 2分

一.homekit是干什么的。

homekit这个框架是用来沟通和控制我们的家庭智能硬件的。这些智能硬件都是支持HomeKit Accessory Protocol的。homekit应用程序可以让用户去发现并且配置家庭里的这些兼容硬件的。

IOS10中已经自带了homekit程序。现在由于支持该框架的硬件设备有限,所以homekit应用还是比较少的,但是由于工作需要,我还是了解和学习了一些这方面的知识在这里还是将这些东西记录下来,方便以后翻阅,也为刚开始了解这方面的小伙伴们提供一些参考。硬件方面的东西就不多说了,主要还是介绍一下怎样去开发一个自己的homekit APP。

一.  homekit是干什么的。

       

homekit这个框架是用来沟通和控制我们的家庭智能硬件的。这些智能硬件都是支持HomeKit Accessory Protocol的。homekit应用程序可以让用户去发现并且配置家庭里的这些兼容硬件的。它支持远程访问,支持多个用户和多个用户设备。简单来说,就是使用homekit程序,可以让用户配置操控家里的智能硬件,你可以将它看做是一个远程遥控器,然而它确并不仅仅是一个遥控器。。。。。

二 . 创建一个homekitAPP之前的准备工作。

1. 首先新建一个工程,在你的Xcode里边添加一个你的APPLE ID。
2.选择你的team。(一般只要xcode跑过真机的这两布都是应该做过的,已经有的请忽略)。像这样:

avatar

3.启用homekit,在控制面板里找到homekit,并打开开关。如图所示:

avatar

打开之后就是这样的了:

avatar

此时你的工程中会出现一个文件:

avatar

4.如果手头没有智能硬件设备的话可以去下载一个模拟器。点击上上图中的Download homekit simulator会跳转到苹果网站的下载界面,如果没有登录的话先登录。在下载页面如下图所示:

avatar

点击下载图中的Hardware IO Tools(模拟器还没更新到for xcode8,下载for7.3的就OK)。下载完毕后,双击点开下载的dmg文件。打开之后如下图:

avatar

这里有好多工具,找到homekit模拟器(就是黄色的那个)拖到你的应用程序中,等到测试APP的时候,双击打开就可以使用了(这个模拟器的使用方法,在后边会说明,这里先把这个东西准备上)。
好了准备工作做好了。此时,就可以开始写你的HomeKit APP了。
  • 本文作者: Grx
  • 本文链接: https://ruixiaoguo.github.io/Grx.github.io/Grx.github.io/2019/04/11/IOS开发之HomeKit(一)/
  • 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!
  • 智能家居

扫一扫,分享到微信

IOS开发之HomeKit(二)
IPA Frida砸壳教程
  1. 1. 一.  homekit是干什么的。
    1. 1.0.0.1. homekit这个框架是用来沟通和控制我们的家庭智能硬件的。这些智能硬件都是支持HomeKit Accessory Protocol的。homekit应用程序可以让用户去发现并且配置家庭里的这些兼容硬件的。它支持远程访问,支持多个用户和多个用户设备。简单来说,就是使用homekit程序,可以让用户配置操控家里的智能硬件,你可以将它看做是一个远程遥控器,然而它确并不仅仅是一个遥控器。。。。。
  • 2. 二 . 创建一个homekitAPP之前的准备工作。
    1. 2.0.0.1. 1. 首先新建一个工程,在你的Xcode里边添加一个你的APPLE ID。
    2. 2.0.0.2. 2.选择你的team。(一般只要xcode跑过真机的这两布都是应该做过的,已经有的请忽略)。像这样:
    3. 2.0.0.3. 3.启用homekit,在控制面板里找到homekit,并打开开关。如图所示:
    4. 2.0.0.4. 打开之后就是这样的了:
    5. 2.0.0.5. 此时你的工程中会出现一个文件:
    6. 2.0.0.6. 4.如果手头没有智能硬件设备的话可以去下载一个模拟器。点击上上图中的Download homekit simulator会跳转到苹果网站的下载界面,如果没有登录的话先登录。在下载页面如下图所示:
    7. 2.0.0.7. 点击下载图中的Hardware IO Tools(模拟器还没更新到for xcode8,下载for7.3的就OK)。下载完毕后,双击点开下载的dmg文件。打开之后如下图:
    8. 2.0.0.8. 这里有好多工具,找到homekit模拟器(就是黄色的那个)拖到你的应用程序中,等到测试APP的时候,双击打开就可以使用了(这个模拟器的使用方法,在后边会说明,这里先把这个东西准备上)。
    9. 2.0.0.9. 好了准备工作做好了。此时,就可以开始写你的HomeKit APP了。
  • © 2014-2024 Grx
    GitHub:hexo-theme-yilia-plus by Litten
    本站总访问量次 | 本站访客数人
    • 标签
    • 友链
    • 关于我

    tag:

    • life
    • OC
    • Google
    • Fastlane
    • Flutter
    • hexo
    • 智能家居
    • Apple Watch
    • 逆向
    • Lottie
    • PHP
    • cocos2d
    • Mac
    • MonkeyKing
    • RN
    • Swift
    • RAC
    • WKWebView
    • WebView
    • Xcode
    • xcode
    • ios
    • Android
    • appledoc
    • MMKV
    • LLVM
    • FreamWork






      
      

    • 唐巧的博客
    • 王巍(喵神)OneVsDen
    • 阿里“念纪“
    • 滴滴-戴铭
    • 郭曜源(ibireme)
    • 阿里”南栀倾寒“
    • 蘑菇街李忠
    • 码农人生
    • 玉令天下
    • bang
    • Ian的博客
    这里是Grx的个人博客:
    iOS开发工程师一枚
    联系方式:
    QQ:1217255509
    Email:grx0917@sina.com
    知识管理,时间管理,自我管理,架构即未来
    欢迎技术交流!