我想知道我的用户是否有Apple Watch。如果有很多用户这样做,那么我将为我的iOS应用程序开发Apple Watch应用程序扩展。如果手表没有配对,我能知道吗?
答案 0 :(得分:1)
您应该查看WatchConnectivity framework。特别是,WCSession
application(didFinishLaunchingWithOptions:)
方法可以解决您的问题。
在iPhone应用的isPaired
方法中,设置并激活WatchConnectivity会话,因为//Set up WatchConnectivity
if WCSession.isSupported() {
let session = WCSession.default()
session.delegate = self
session.activate()
}
仅返回激活会话的有效值。
func session(activationDidCompleteWith)
在let userHasAppleWatch = session.isPaired
中,您可以使用以下代码检查iPhone是否与Apple Watch配对:
export GOROOT=""
。