我正在尝试获取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")
}
}
答案 0 :(得分:0)
您还必须检查激活状态是否处于活动状态,否则不应评估 isPaired