推送通知不适用于macOS Catalyst应用

时间:2019-08-08 21:33:15

标签: ios macos maccatalyst

将捆绑包标识符从为Catalyst应用程序自动生成的捆绑包标识符切换到现有Mac应用程序的捆绑包ID之后,我不再收到远程推送通知。

该应用程序显示它已注册通知。服务器上的主题设置为正确的捆绑软件ID(现有Mac应用程序的捆绑软件ID)。我已经尝试过使用JWT令牌和Mac推送证书。

服务器的响应返回200“已发送”,但是我没有在设备上收到通知。

有没有人获得不使用自动生成的分发包ID的与Catalyst应用程序一起使用的推送通知?我有什么想法可以尝试使它正常工作吗?

1 个答案:

答案 0 :(得分:0)

我们使用了自动生成的捆绑包ID,最初遇到了通知问题。 现在,我们必须使用iOS应用程序捆绑包ID将通知发送到Mac Catalyst应用程序。从内存中来看,几个月前我们尝试进行操作并提交了一个错误后,它不起作用。 我建议即使使用自定义包ID,也要使用iOS应用程序包ID。