【发布时间】:2019-12-16 15:42:52
【问题描述】:
将我的包标识符从为 Catalyst 应用程序自动生成的标识符切换到现有 Mac 应用程序的包标识符后,我不再接收远程推送通知。
应用程序显示它已注册通知。服务器上的主题设置为正确的捆绑包 ID(现有 Mac 应用的捆绑包 ID)。我尝试过使用 JWT 令牌和 Mac 推送证书。
来自服务器的响应返回 200“已发送”,但我的设备上没有收到通知。
是否有人在不使用自动生成的捆绑 ID 的情况下使用 Catalyst 应用程序收到推送通知?关于我可以尝试使其工作的东西的任何想法?
【问题讨论】:
-
为了跟进这一点,推送通知一直在工作 - 我意识到本地通知也没有出现时出了点问题,所以当我重新启动所有通知(本地和推送)时在通知中心。
-
另一个跟进:现在我又回到了根本没有收到任何推送通知的状态。
-
我认为催化剂标签不正确。
-
这个问题有什么更新吗?
-
@bmueller 感谢您的猜测。刚刚检查了我们的服务器,我们已经设置了
push-type-field。但是,我们无法在 macOS(催化剂)上接收推送。
标签: ios macos mac-catalyst