我可以从iOS App切换到Apple Watch吗?

时间:2015-05-19 21:26:28

标签: ios watchkit

我知道您可以从Watch切换到iOS应用程序,但我有一个用例,我希望反过来这样做。

用户可以使用比手表更多的UI来创建一组电话规则,然后切换到手表(故意用“发送到观看”按钮)以便监控在接下来的30分钟左右,他们会定期在Watch上设置结果。

这可能,如果是这样,你怎么做?

1 个答案:

答案 0 :(得分:0)

从iPhone到Apple Watch无法直接使用Handoff,因为watchOS没有任何用户界面或代码来显示来自iPhone的切换应用程序。

要获得类似的效果,您可以执行以下操作之一:

1-您可以简单地告诉用户打开Watch应用程序。如果用户打开它,它可以连接到iOS应用程序以接收切换数据。

2-您可以通过WatchConnectivity或iCloud将数据保存到Apple Watch。然后,只要用户打开Watch应用程序,它就可以从iCloud或WatchConnectivity接收数据,无论是一分钟后还是一周。

  

注意

     

您需要检查应用是否已安装,或者是否首先配对Apple Watch:

<强>夫特

import WatchConnectivity

if WCSession.isSupported(){
    if WCSession.defaultSession().watchAppInstalled{
        //...
    }
}

<强>目标C

#import <WatchConnectivity/WatchConnectivity.h>

if ([WCSession isSupported]){
    if ([WCSession defaultSession].watchAppInstalled){
        //...
    }
}