有选择地向iPhone和Apple Watch提供UILocalNotifications的方法?

时间:2015-12-01 02:13:50

标签: ios objective-c iphone swift watchkit

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

显然,用户可以在Apple Watch上禁用应用程序的通知,但有时候在Apple Watch上接收通知很有用,这是一种全有或全无的解决方案。

Apple documentation州:

  

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

是否有关于iOS如何决定在何处显示通知的信息?是否有任何编程方式禁用Apple Watch的通知转发?

1 个答案:

答案 0 :(得分:0)

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

请参阅以下链接中的答案,了解应用的本地或远程通知指南:

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