如果用户有没有手表扩展的Apple Watch,如何在iOS应用中跟踪?

时间:2017-06-19 12:49:05

标签: ios iphone swift apple-watch

我想知道我的用户是否有Apple Watch。如果有很多用户这样做,那么我将为我的iOS应用程序开发Apple Watch应用程序扩展。如果手表没有配对,我能知道吗?

1 个答案:

答案 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=""