WatchOS 2:触觉

时间:2015-12-02 23:50:26

标签: ios apple-watch watch-os-2

我有一个关于制作Apple Watch App的问题。 (使用watchOS 2) 我想制作一个类似Apple的“Workout”Watch App的健身应用程序。

我测试了WKInterfaceDevice类中的触觉API。

- (void)playHaptic:(WKHapticType)type;

它在Apple Watch活动状态下工作。 (Apple Watch的屏幕亮起。) 但我在Apple Watch非活动状态下没有收到任何触觉反馈。 (Apple Watch的屏幕关闭。)

Q1。我想在Workout app等背景中接收触觉反馈。

Q2。我想在后台(使用WatchConnectivity)将iPhone应用程序的触觉反馈发送到Watch的应用程序。

你能告诉我如何在后台(非活动)状态下使用“playHaptic:”方法吗?

请帮忙!

1 个答案:

答案 0 :(得分:0)

观看应用不在后台运行。一旦用户停止与应用程序交互并且手表变为空白,该应用程序将被暂停。它不能被iOS应用程序调用。 Workout手表应用程序是一个特例。

https://developer.apple.com/library/watchos/documentation/General/Conceptual/WatchKitProgrammingGuide/iOSSupport.html

iOS方面有一些有限的控制通知。当向通知发送通知时,用户可以通过点击通知轻松打开关联的监视应用程序。

https://developer.apple.com/library/watchos/documentation/General/Conceptual/WatchKitProgrammingGuide/BasicSupport.html