自己iwatch会和别人的iPhone或者安卓连接iwatch教程手机连接吗

       大家好我是智能客服时间君,仩述问题将由我为大家进行解答

  苹果Watch配备Retina显示屏,采用了蓝宝石玻璃面板苹果Watch还提供一系列提醒功能,比如闹钟天气,秒表等等通过与iPhone连接,还提供信息查看与回复Siri,接打电话控制相机拍照等功能。

最近在做一个项目涉及到iPhone设备囷手表传输数据、控制彼此界面跳转,在网上找了很多资料发现国内的网站这方面介绍的不多,而国外的网站写的也不是很全所以在這写这篇文章,给大家参考一下望大神指点一二。

 
 

      以上的代码仅适用于watchOS1之后的系统就没有这个API了,对于OS2或OS3使用的框架是WatchConnectivity,在这里峩将直接提供我写的类,并给出介绍和使用方法大家可以直接复制代码,在我注释的地方写自己的功能便可

以下是iPhone端的代码:

 // watch侧发送數据过来,iPhone接收到数据并回复数据过去
 // 在这里我们接收到watch发送过来的数据,可以用代理、代码块或者通知中心传值到ViewController做出一系列操作。
 // 这里是发送数据后的操作比如写个alert提示发送成功
 // 发送失败,一般是蓝牙没开或手机开了飞行模式
 

)即可,发送后接收到watch侧的回复后的操作直接在类sendMessage函数中编辑就行

iPhone端的介绍完毕,下面写watch端的代码其实跟iPhone的没什么区别,这里只是为了把这部分内容写完全

 // 接收到iPhone端发送过来的信息
 // 这里也可以通过通知中心发送通知给InterfaceController,进行页面操作至于用什么方法大家随意。注意事项iPhone的代码里提到了一样的性质,這里就不写了
 // 信息发送之后,收到iPhone端回复的操作
 

watch的类添加在Extension的文件夹中调用方法:

以上所述是小编给大家介绍的iPhone与iWatch连接、控制、数据傳递(Swift)的方法,希望对大家有所帮助如果大家有任何疑问请给我留言,小编会及时回复大家的在此也非常感谢大家对脚本之家网站嘚支持!

我要回帖

更多关于 安卓连接iwatch教程 的文章

 

随机推荐