我正在制作Swift的Apple Watch App。我想制作一个功能,取决于电话手表连接的存在。我正在使用如下所示的WatchConnectivity。
if (WCSession.isSupported()) {
session = WCSession.default
session?.delegate = self
session?.activate()
}
因此,此iPhone App需要知道其所有者是否也拥有此Apple Watch App并已连接。我可以通过Swift获得这类信息吗?
答案 0 :(得分:0)
您可以从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
请注意,仅当您在手机和手表应用上激活WCSession
时,此功能才起作用