Состояние подключения Apple Watch к iPhone

Я пытаюсь получить статус подключения 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
}

Подробно.swift

 override func viewDidLoad() {
    super.viewDidLoad()

    if (WCSession.default.isPaired){
        print("thumbsup")
    } else{
       print("thumbsdown")
    }
}

person theappledev    schedule 29.12.2017    source источник


Ответы (1)


вы также должны проверить, активно ли состояние активации, иначе isPaired не следует оценивать

person ARMatt    schedule 16.02.2018