【问题标题】:Apple Watch: Check pair status?Apple Watch:检查配对状态?
【发布时间】:2015-06-24 20:58:15
【问题描述】:

是否有可用的类可以告诉我手表是否与设备配对?

我只是在寻找一个简单的是/否检查,它会告诉我手表是否与设备配对。

【问题讨论】:

标签: ios apple-watch


【解决方案1】:

您可以使用 WatchConnectivity (WC) 框架来检查 iPhone 和配对的 Apple Watch 之间的连接,包括配对状态。

在您的代码中导入 WatchConnectivity,然后使用以下代码:

斯威夫特:

if (WCSession.defaultSession().paired){
    // Paired
} else{
    // Not Paired
}

目标-C:

if([WCSession defaultSession].paired){
    // Paired
} else{
    // Not Paired
}

为 Obj-C 或 Swift 中的每个条件使用合适的代码。

注意:WatchConnectivity 框架仅在 watchOS 2 中可用。您无法在 watchOS 1(旧 WatchKit)中获取已配对 Apple Watch 的状态。 确保您的会话已激活。只有在会话激活后才会返回 true

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-30
    • 1970-01-01
    • 1970-01-01
    • 2020-10-03
    相关资源
    最近更新 更多