14

根据此处找到的有关 iOS 8.2 和 Xcode 6.2 发布的 Apple 新闻信息,他们提到开发人员能够使用 Apple Watch 提供的新技术:

借助 iOS 8.2 测试版 SDK,开发人员现在可以开始使用 WatchKit 创建突破性的新应用程序、Glances 和可操作的通知,这些应用程序专为创新的 Apple Watch 界面而设计,并使用 Force Touch、Digital Crown 和Taptic Engine等新技术。

在梳理了 WatchKit 框架文档后,我发现没有提到使用 Taptic Engine。有没有办法让开发者使用它?也许他们还没有实现这一点,它可能会在以后的 iOS 8.2 更新中出现,但我认为情况并非如此。我错过了什么?

4

2 回答 2

10

目前在 watchOS 2 beta 1 中,您现在可以使用WKInterfaceDevice.currentDevice().playHaptic(.Click)API 在您的 Watch App 上播放触觉反馈。

您可以在此处找到有关如何使用此新 API 的完整指南:http ://www.sneakycrab.com/blog/2015/6/22/haptic-feedback-with-the-taptic-engine-in-watchkit-and -watchos-2-wkinterfacedevice-and-wkhaptic

于 2015-06-22T23:47:56.227 回答
7

WatchKit 框架无法直接访问 Taptic Engine。触觉反馈将作为您的应用程序(例如)接收推送通知的结果。

当然,如果你喜欢这个功能,请在https://bugreport.apple.com提出申请。

于 2014-11-19T03:23:09.060 回答