繁体   English   中英

有选择地向iPhone和Apple Watch传递UILocalNotifications的方法吗?

[英]A way to selectively deliver UILocalNotifications to iPhone vs Apple Watch?

我正在尝试创建一个功能,尽管某些UILocalNotifications在Apple Watch中显示,但某些UILocalNotifications仍会触发声音,或者如果无法实现,则根本不会路由至Apple Watch和仅可以播放它们的iPhone声音。 与iPhone相比,让手表产生声音并不理想,因为我需要它覆盖用户在耳机上播放的任何音乐。

显然,用户可以在Apple Watch上为该应用程序禁用通知,但是在某些情况下,在Apple Watch上接收通知很有用,这是一种全有或全无的解决方案。

Apple文档指出:

当应用程序的本地或远程通知之一到达用户的iPhone时,iOS决定是在iPhone还是Apple Watch上显示该通知。

关于iOS如何决定在哪里显示通知有任何信息吗? 有什么编程方式可以禁用将通知转发到Apple Watch的功能吗?

您可以在Apple Watch中有选择地禁用通知: http : //www.imore.com/how-turn-alerts-apps-apple-watch

有关应用的本地或远程通知指南,请参见以下链接中的答案:

https://stackoverflow.com/a/33581623/2401116

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM