WatchKit 通知负载示例
Posted
技术标签:
【中文标题】WatchKit 通知负载示例【英文标题】:WatchKit Notification payload example 【发布时间】:2015-04-14 18:50:54 【问题描述】:您可能知道,在 PushNotificationPayload.aps 文件中,可以在“WatchKit Simulator Actions”节点上设置操作。
有人可以为我提供一个包含操作的真实推送通知有效负载吗?
谢谢!
【问题讨论】:
@Gavin,你怎么了?为什么你 -1 我的问题? 这样的假设不好。我没有否决您的问题,是其他人做到的。 @Gavin,哦,对不起。有没有办法知道是谁干的?我是 *** 的新手。 不,没有办法看到谁对你投了反对票。我只是编辑了您的问题以修复您标题中的错字。如果你能看到谁赞成或反对问题和答案,那就太糟糕了,因为这很可能会导致人们对其他人进行报复。 请看下面我的回答:***.com/questions/29484951/… 【参考方案1】:我们使用如下所示的测试负载:
"aps":
"alert":
"title": "My Alert Title",
"body": "The body message",
,
"category": "myCategoryName"
,
"WatchKit Simulator Actions": [
"title": "Like it!",
"identifier": "MY_LIKE_ACTION"
],
"myCategoryDictionary":
"image" : "http://.....",
"subject" : "The subject of the alert message",
"content": "Detailed content info can go here"
,
"customKey": "Use this file to define a testing payload for your notifications. The aps dictionary specifies the category, alert text and title. The WatchKit Simulator Actions array can provide info for one or more action buttons in addition to the standard Dismiss button. Any other top level keys are custom payload. If you have multiple such JSON files in your project, you'll be able to select them when choosing to debug the notification interface of your Watch App."
【讨论】:
myCategoryDictionary 在我的代码中不起作用。我在 watchOS 2 模拟器上运行。以上是关于WatchKit 通知负载示例的主要内容,如果未能解决你的问题,请参考以下文章