0

我正在使用 WCSession 在我的 iWatch 和 iPhone 应用程序之间传递数据。我需要一种方法来查看手表打开时手机是否已经发送数据。

我已经尝试过 didReceiveApplicationContext、didReceiveUserInfo 和 didReceiveMessage,但它们只有在有数据时才会被调用。计时器是唯一的方法吗?

WCSession *session;
  if ([WCSession isSupported]) {
    session = [WCSession defaultSession];
    session.delegate = self;
    [session activateSession];
 }
4

1 回答 1

0

我最终做的是在我打开手表应用程序并检查 didFinishUserInfoTransfer 时发送虚拟数据。

于 2016-01-14T13:47:34.350 回答