Apple Watch 入门教程

Apple Watch   2015-07-31 23:45:54 发布
您的评价:
     
0.0
收藏     0收藏
文件夹
标签
(多个标签用逗号分隔)

对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)

扩展阅读

Apple Watch开发初探
Apple Watch开发总结
开发 Apple Watch 应用
Apple Watch图表库:NKWatchChart
Apple Watch开发教程资料汇总

为您推荐

Struts2 s:doubleselect级联下拉框 详解析
贝叶斯分类
在Word文档里插入HTML或MarkDown的Python工具包
JavaScript模板引擎:tileTemplate
专为微信设计的 UI 库:WeUI

更多

Apple Watch
移动开发
相关文档  — 更多
相关经验  — 更多
相关讨论  — 更多