Apple Watch与iPhone的连接状态

问题描述 投票:1回答:1

我正在尝试获取iPhone和Apple Watch的连接状态。我尝试过使用CoreBluetooth无法正常工作。我想我走在正确的轨道上,但我需要一些帮助。我的代码在下面:)

AppDelegate.swift

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {

        if WCSession.isSupported() {
            let session = WCSession.default
            session.delegate = self
            session.activate()
        }

    return true
}

Detail.swift

 override func viewDidLoad() {
    super.viewDidLoad()

    if (WCSession.default.isPaired){
        print("thumbsup")
    } else{
       print("thumbsdown")
    }
}
iphone swift watch-os watchconnectivity
1个回答
0
投票

您还必须检查激活状态是否处于活动状态,否则不应评估isPaired

© www.soinside.com 2019 - 2024. All rights reserved.