Apple Watch 中的本地通知

Posted

技术标签:

【中文标题】Apple Watch 中的本地通知【英文标题】:Local Notifications in Apple Watch 【发布时间】:2016-02-08 17:07:52 【问题描述】:

当 Apple Watch 应用程序在后台时,如何将本地通知从 iPhone 发送到 Apple Watch 应用程序?如果可能的话,如何在模拟器中查看本地通知?

【问题讨论】:

【参考方案1】:

Apple Watch 上显示的通知与 iPhone 上显示的通知相同。

如果您的 iPhone 锁定,通知也会发送到 Apple Watch

不能发送仅在 Apple Watch 上显示的通知。

截至Apple Docs:

Apple Watch 充分利用了现有的交互 ios 上的通知支持。如果您的 iOS 应用支持通知, Apple Watch 在适当的时间显示这些通知。什么时候 您的应用程序的本地或远程通知之一到达用户的 iPhone,iOS 决定是否在 iPhone 上显示该通知 或在 Apple Watch 上。对于发送到 Apple Watch 的通知, 系统让用户巧妙地知道有通知可用。如果 用户选择查看通知,系统显示 首先是通知的缩写版本,然后是更多 详细版。用户可以关闭详细通知, 启动您的 Watch 应用程序,或通过点击 可用的操作按钮。

应用不需要做任何事情来支持通知。这 系统提供了一个默认的通知界面,显示 通知中的警报消息。但是,应用程序可以自定义 通知界面,包括自定义图形、内容和 品牌。

【讨论】:

以上是关于Apple Watch 中的本地通知的主要内容,如果未能解决你的问题,请参考以下文章

在 Apple Watch 中显示 iPhone 本地通知

如何为 Apple Watch 配置本地通知

Companion Apple Watch App 本地通知延迟?

是否可以专门向 Apple Watch 发送本地通知?

WatchKit 中的本地通知

当 iPhone 从配对的 Apple Watch 收到消息时本地通知不会取消(有时)