我正在做一个与 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];
}
任何帮助是极大的赞赏!