创建WatchKit App

一、创建一个Watch工程

在Xcode的iOS->application->Single View Application创建一个iOS应用

二、添加Watch应用对象到项目中

选择Target

WatchKit App

选择File ->New -> Target ->WatchKit App->next

Paste_Image.png

创建完成后 Watch应用对象就添加到了项目中了
如果勾选了Include Notification Scene和Include Glance Scene ,storyboard中是这样的

Paste_Image.png

注:可以通过Edit Scheme设置运行目标,如图1和图2:
图1

图2

三、创建Watch应用对象后的新增内容

Paste_Image.png

WatchKit App:运行在手表上,包含storyboard,主要负责UI的布局
WatchKit Extension:运行在iPhone上,应用逻辑,更新UI界面的代码

这两个部分就是通过WatchKit通讯,用户点击Watch App后,与Watch匹配的 iPhone 会启动 WatchKit extension,然后和 Watch 建立连接,产生通信

四、运行程序

由于没有进行编程,运行结果是空的。


Paste_Image.png

五、添加代码

打开WatchTest WatchKit App ->Interface.storyboard

如图:这个位置可以调整界面的大小


Paste_Image.png

在画板中添加一个lable 和一个按钮

Paste_Image.png

然后打开WatchTest WatchKit Extension->InterfaceController.h或者.m,将刚才拖放的lable和按钮 关联,实现通过点击按钮改变lable的内容

Paste_Image.png

六、运行结果

Paste_Image.png

Ps: watch模拟器不出现的解决办法

1、将运行目标设置成 ( 项目名字 WatchKit App)


Paste_Image.png

2、设置模拟器
选择iOS模拟器,选择Hardware->External Displays->Apple Watch-38mm或者是 42mm


Paste_Image.png

你可能感兴趣的:(创建WatchKit App)