在 Apple Watch 上推送通知

Posted

技术标签:

【中文标题】在 Apple Watch 上推送通知【英文标题】:Push Notifications on Apple Watch 【发布时间】:2015-03-10 18:34:16 【问题描述】:

我的应用正在等待 Apple 审核发布,并且我的应用内没有支持 Apple Watch 的设置。我的问题是:安装了我的应用程序的设备上的通知是否也会自动显示在 Apple Watch 上,而无需对我的应用程序进行任何更新/更改(例如将 Apple Watch 添加为目标)?如果是这样,我的 ios 应用程序的推送通知操作是否也可以在 Apple Watch 上使用(当然是功能性的)?

【问题讨论】:

【参考方案1】:

您的通知将自动显示在 Apple Watch 上:

如果您的 iOS 应用支持本地或远程通知,Apple Watch 会在适当的时间显示这些通知。当您的应用的本地或远程通知之一到达用户的 iPhone 时,iOS 会决定是在 iPhone 上还是在 Apple Watch 上显示该通知。

官方参考:Apple Watch Programming Guide - Notification Essentials

【讨论】:

谢谢。那么远程通知操作呢?它们是否也会显示在 Apple Watch 上?如果是,如何处理? 看看链接的文档,都在那里:-) 这个问题是在 Apple Watch 发布之前提出的,所以唯一的信息来源是 Apple 的官方文档(上面引用和链接),其中指出通知会自动显示在手表上。看看这个关于手表模拟器本地通知的答案:***.com/a/27278093/396578 ... 为什么不赞成?

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

如何在没有 Apple Watch 应用的情况下使用 cordova 在 Apple Watch 上获取 iPhone 应用的推送通知?

在 Apple Watch 上接收来自 iCloud 的推送通知

如何在独立的 Apple Watch 应用中配置推送通知

如何在 Apple Watch 中显示推送通知?

Apple Watch:从通知中心打开推送时未显示动态 Long Look

Apple Watch 的推送通知