objective-c – 手表套件:是否可以以编程方式振动手表?

objective-c – 手表套件:是否可以以编程方式振动手表?,第1张

概述观看扩展程序运行时是否可以振动手表?我们可以在iOS上这样做(强制iPhone振动): AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); 我希望在WatchKit上有类似的东西。 更新:我已经向苹果雷达添加了问题并收到了答案: Engineering has determined that your bug report (20019274 观看扩展程序运行时是否可以振动手表?我们可以在iOS上这样做(强制iPhone振动):

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);

我希望在WatchKit上有类似的东西。

更新:我已经向苹果雷达添加了问题并收到了答案:

Engineering has determined that your BUG report (20019274) is a duplicate of another issue (19025053) and will be closed.

19025053仍然开放。

更新2:AudioServicesPlayAlertSound()无法在任何声音ID的手表模拟器上工作。似乎不支持功能。

解决方法 如果您目标WatchOS 2.0,您现在可以要求Watch振动

要做到这一点,你需要做的是在任何WKHapticType的WKInterfaceDevice实例上调用playHaptic。在下面的例子中,它将播放通知触觉。

WKInterfaceDevice().playHaptic(.Notification)

你可以进一步阅读
Apple WKInterfaceDevice Documentation

总结

以上是内存溢出为你收集整理的objective-c – 手表套件:是否可以以编程方式振动手表?全部内容,希望文章能够帮你解决objective-c – 手表套件:是否可以以编程方式振动手表?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1072106.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存