首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有没有办法检测苹果手表是否与iPhone配对?

有没有办法检测苹果手表是否与iPhone配对?
EN

Stack Overflow用户
提问于 2015-08-26 02:50:40
回答 3查看 1.8K关注 0票数 3

我想知道是否有API可以显示Apple Watch的可用性。我还不想写Apple Watch App。在投入时间开发手表版本(当然,如果可能的话)之前,我想做一些分析,看看实际用户中有多少人拥有Apple Watch。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-08-26 03:18:50

答案是肯定的,但你必须支持watchOS 2和iOS9才能做到这一点。您需要检查属性paired来自WCSession类。

您可以在以下位置找到所有信息Watch Connectivity Framework Reference...。我也推荐观看这个视频,从WWDC 2015读一读这篇文章tutorial

票数 4
EN

Stack Overflow用户

发布于 2015-08-29 06:03:56

所以在WatchOS 2上这是可能的!

您必须在iPhone端执行以下操作:

首先:

代码语言:javascript
运行
复制
import WatchConnectivity

然后:

代码语言:javascript
运行
复制
if WCSession.isSupported() { // check if the device support to handle an Apple Watch
        let session = WCSession.defaultSession()
        session.delegate = self
        session.activateSession() // activate the session

        if session.paired { // Check if the iPhone is paired with the Apple Watch
                // Do stuff
        }
    }

我希望它能帮助您:)

票数 6
EN

Stack Overflow用户

发布于 2020-05-02 00:44:58

Swift 5

代码语言:javascript
运行
复制
import WatchConnectivity

然后:

代码语言:javascript
运行
复制
final class WatchSessionManager: NSObject {

    private override init() {}

    static let shared = WatchSessionManager()

    func setup() {
        guard WCSession.isSupported() else {
            return
        }
        let session = WCSession.default
        session.delegate = self
        session.activate()
    }
}

extension WatchSessionManager: WCSessionDelegate {

    func sessionDidBecomeInactive(_ session: WCSession) {}

    func sessionDidDeactivate(_ session: WCSession) {}

    func session(
        _ session: WCSession, 
        activationDidCompleteWith activationState: WCSessionActivationState, 
        error: Error?
    ) {
        print("Apple Watch is paired: \(session.isPaired)")
    }

}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32211817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档