Apple Watch 入門教程

jopen 9年前發布 | 15K 次閱讀 移動開發 Apple Watch

對Watch的SDK和項目的構建做了簡單了解:

首先在沒有適配Watch的工程里先要創建Watch的taget:

創建界面

創建后工程里生成以下target及extension目錄:

這里寫圖片描述

這里勾選了生成Glance,會創建對應的controller文件,所生成的3個controller文件依次對應app主顯示界面、通知界面(在手表上向下滑動手勢出現的通知界面)和快捷展示界面(在手表向上手勢劃出的純靜態展示界面)

可以在sb里添加測試控件看下效果,simulator跑起,wathch尺寸的顯示要在External里選取:

這里寫圖片描述

這里寫圖片描述

以上兩張圖相對應,注意Glance里添加元素有限。

接下來在真機上測試:
這里寫圖片描述

證書按如下設置:

主target的BundleIdentifier不變:com.apps.apptest
Extension的BundleIdentifier:com.apps.apptest.watchkitextension
WatchKit App的BundleIdentifier:com.apps.apptest.watchkitapp

另外Extension的NSExtension - NSExtensionAttributes - WKAppBundleIdentifier需要關聯WatchKit App的BundleIdentifier(com.apps.apptest.watchkitapp)
WatchKit App的WKCompanionAppBundleIdentifier需要關聯主target的BundleIdentifier(com.appzoom.apptest)

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!