gpt4 book ai didi

ios - 在不提示 watch 的情况下检查用户是否已连接 AppleWatch

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:34:33 25 4
gpt4 key购买 nike

我们正在使用 Google Analytics,并想知道我们有多少用户拥有 AppleWatch。我在 Stack 中搜索了答案,重复出现的答案是使用这个:

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
}
}

问题是它会提示用户“接受” AppleWatch 上的应用程序。诚然,无论用户是否接受,if 语句都是真实的,但我不希望用户抱有希望,认为该应用程序支持 AppleWatch。我只是想知道用户是否有 AppleWatch,我不想使用它。然而。iOS 设备上是否有一个属性可以访问以显示用户是否已经或曾经连接过 AppleWatch,而无需通过 Watch 提示用户?

最佳答案

您可能可以使用 (Push)Notifications,因为无需开发原生 applewatch 应用程序即可在 watch 上接收通知。例如,我在 watch 上收到“whats app 消息”,但 watch 上也没有任何 native 应用程序。

在您的 watchkit 扩展 ExtensionDelegate.m 中,您可以单独处理对推送消息提供的答案。 Link to Apple

这将是一种(另一种)方法,您必须要有创意!

关于ios - 在不提示 watch 的情况下检查用户是否已连接 AppleWatch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33672447/

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