首页 > 解决方案 > Apple Push Notification Service (APNS) 未显示按钮 (OSx App)?

问题描述

我正在尝试将推送通知服务(远程)添加到我的 OSX 应用程序。我发送了以下有效负载,并且能够在我的桌面上收到通知。但问题在于按钮。

{
"aps": {
"alert": {
    "title": "Game Request",
    "body": "Bob wants to play poker",
        "action-loc-key": "PLAY"
},
"badge": 5
},
"acme1": "bar",
"acme2": ["bang", "whiz"]
}
  1. 我能够收到通知,但只有当我将鼠标悬停在通知上时才会显示“播放”按钮。对这种行为有什么想法吗?

  2. 另外,我可以添加多个按钮作为远程推送通知的一部分吗?我在 iOS 上找到了一些示例,但没有关于 OSx 的具体示例。非常感谢任何帮助或指导。

标签: macosapple-push-notifications

解决方案


默认情况下,“通知样式”是 OSx 上的横幅。仅适用于“警报”样式它将显示按钮。所以更改为“警报”它开始显示按钮。


推荐阅读