1

我已经开始学习watchKitwatchOS如何从通知中启动watchOS应用程序?

在找出如何处理来自PushNotificationPayload.apns中设置的按钮的通知之后,我想设置我自己的通知,该通知将在给定时间触发,在应用程序中通过某种通知唤醒用户在后台,并可能启动应用程序。

我该怎么做?

回答

3

在watchOS 2中,这需要在电话上安排通知。从电话中唤醒手表应用程序是不可能的。

在watchOS 3中,您现在可以使用新的UserNotifications框架来计划,交付和处理本地通知。

您可以在手表上显示可操作的通知,该通知可以从通知中打开手表应用程序。

WWDC 2016在两个Introduction to NotificationsQuick Interaction Techniques for watchOS会话中涵盖了此材料。

+0

这很有趣(UserNotifications)。但这意味着我必须安装Xcode的测试版。 关于“在手表上显示可操作的通知”:我该怎么做?对不起,如果我的问题没有显示出太多的专业知识,我只在大约2天前开始触摸WatchKit,而且只是兼职:) – Michel

+0

这个问题相当广泛。我鼓励你观看介绍视频。你会从他们身上学到更多,他们会为你打下坚实的基础。所有会话都包含大量代码示例和演示,有些还包含可以下载并运行的示例代码。如果您遇到困难,请张贴您尝试的通知代码,并附上具体的问题描述。解决一个特定的问题比解释你要做什么来完成你提出的问题更容易。 :) –

相关问题