gpt4 book ai didi

swift - 我可以通过 WatchConnectivity 获取此 iPhone 是否与 Apple Watch 连接的信息吗?

转载 作者:行者123 更新时间:2023-11-28 07:34:11 28 4
gpt4 key购买 nike

我正在使用 Swift 制作 Apple Watch 应用程序。我想制作一个功能,该功能取决于电话- watch 连接的存在。我正在使用如下所示的 WatchConnectivity。

if (WCSession.isSupported()) {
session = WCSession.default

session?.delegate = self
session?.activate()
}

所以这个 iPhone 应用程序需要知道它的所有者是否也有这个 Apple Watch 应用程序并且它已连接。我可以通过 Swift 获取此类信息吗?

最佳答案

您可以从 WCSession 对象中获取此信息:

session.isPaired // true when the iPhone is paired to an Apple Watch
session.isWatchAppInstalled // true when the Watch app associated with the current iOS app is installed on the user’s Apple Watch

请注意,这仅在您在手机 watch 应用程序上激活WCSession时有效

关于swift - 我可以通过 WatchConnectivity 获取此 iPhone 是否与 Apple Watch 连接的信息吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53735194/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com