啟用 HomeKit

2018-09-14 11:43 更新

啟用 HomeKit

HomeKit 應(yīng)用服務(wù)只提供給通過 App Store 發(fā)布的 App 應(yīng)用程序。在你的 Xcode 工程中,HomeKit 應(yīng)用程序需要額外的配置,你的 App 必須有開發(fā)證書和代碼簽名才能使用 HomeKit。在 Xcode 的 Capabilities 面板使用 HomeKit,可避免代碼簽名的問題。你無需直接在 Xcode 或者會員中心編輯授權(quán)文件(entitlements)。

設(shè)置

為了完成本文檔中所有步驟,你需要:

  • 一個安裝 Xcode 6 或者 Xcode 6 以上版本的 Mac電腦。
  • 為了獲得最佳體驗,你的 Mac 電腦上最好安裝最新的 OS X 系統(tǒng)和最新的 Xcode 版本。
  • 加 iOS 開發(fā)者計劃。
  • 在 Member Center 擁有創(chuàng)建代碼簽名和資源配置的權(quán)限。

在你開始使用 HomeKit 之前,請確保你已經(jīng)完成以下任務(wù)。創(chuàng)建你團隊的配置文件(Provisioning Profile),請參閱:App Distribution Quick Start

當(dāng)你成功地完成了之前的任務(wù)后,General 面板中 Team 彈出菜單中的錯誤信息和問題修復(fù)按鈕將會消失。代碼簽名配置被成功創(chuàng)建后會展示下方的 General 面板。

解決代碼簽名和證書配置問題,請參閱App Distribution Guide文檔中Troubleshooting這一節(jié)。

啟用 HomeKit

想要使用 HomeKit,首先要啟用它。Xcode 將會添加 HomeKit 權(quán)限到你的工程授權(quán)文件中和會員中心的 App ID 授權(quán)文件中,也會將 HomeKit 框架添加到你的工程中。HomeKit 需要一個明確的 App ID, 這個 App ID 是為了你完成這些步奏而創(chuàng)建的。

啟用 HomeKit 的步驟如下:

  • 在 Xcode 中,選擇 View > Navigators > Show Project Navigator。
  • 從 Project/Targets 彈出菜單中 target(或者從 Project/Targets 的側(cè)邊欄)
  • 點擊 Capabilities 查看你可以添加的應(yīng)用服務(wù)列表。
  • 滑到 HomeKit 所在的行并打開關(guān)。

下載 HomeKit Accessory Simulator

無需為了開發(fā) Homekit 應(yīng)用程序而購買硬件產(chǎn)品。你可以使 HomeKit Accessory Simulator 來測試 HomeKit app 和模擬配件設(shè)備之間的通信。HomeKit Accessory Simulator 不是和 Xcode 一起發(fā)布的。

下載 HomeKit Accessory Simulator 步驟如下:

  • 在 Capabilities 面板的 HomeKit 分區(qū),點擊 Download HomeKit Accessory Simulator 按鈕。(或者選擇 Xcode > Open Developer Tool > More Developer Tools)
  • 在瀏覽器中搜索并且下載"Hardware IO Tools for Xcode ".dmg文件。
  • 在 Finder 中雙擊~/Downloads中的.dmg文件。
  • 把 HomeKit Accessory Simulator 拖拽到/Application文件中。

之后,你將可以使用 HomeKit Accessory Simulator 測試你的 HomeKit 應(yīng)用程序,正如 Testing YourHomeKit App(第 30 頁)中描述的那樣。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號