1

我正在做一个与 Watch/iPhone 相关的项目,并且我的手机与手表配对。我的手表应用程序运行良好,然后我的移动设备 wifi 和蓝牙连接“打开”连接状态。

我正在我的移动设备上进行 wifi 和蓝牙连接“关闭” 。我的手表应用程序在 2 到 3 秒后处于断开状态,然后突然连接。

有谁知道他们如何能够做到这一点或其他选项来检查可达性?

我想要关闭 wifi 和蓝牙时的折扣状态。

我找不到任何在线资源,请帮助。这是我的代码:

此代码在 WatchOS3 上运行良好,仅在 WatchOS4 上发生。

- (void)sessionReachabilityDidChange:(WCSession *)session
{
    if([[WCSession defaultSession] isReachable]){

      [_lblPairedStatus setTextColor:[UIColor greenColor]];
      [_lblPairedStatus setText:@"connected"];
      [self playsound];

  }
  else
  {
        [_lblPairedStatus setTextColor:[UIColor redColor]];
        [_lblPairedStatus setText:@"disconnected"];
        [self notification:@"Your Phone is out of range!"];
        [self playsound];
  }

任何帮助是极大的赞赏!

4

0 回答 0