2017-12-29 13 views
1

Ich versuche, den Verbindungsstatus des iPhone und der Apple Watch zu erhalten. Ich habe versucht, CoreBluetooth zu verwenden, die nicht funktionierte. Ich denke, ich bin auf dem richtigen Weg, aber ich brauche ein bisschen Hilfe. Mein Code ist unten :)Apple Watch Connectivity Status mit iPhone

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") 
    } 
} 

Antwort

0

Sie müssen auch prüfen, ob der Aktivierungszustand aktiv ist, sonst isPaired nicht bewertet werden sollten,

Verwandte Themen