Azure通知中心不会发送苹果推送通知



我遵循本教程设置推送通知:https://learn.microsoft.com/en-us/azure/developer/mobile-apps/notification-hubs-backend-service-react-native#create-aspnet核心web api后端应用程序

这是以前的工作,并通过通知控制器向我的手机发送通知。从那时起,它就停止了工作。我可以看到我的设备已经在通知中心注册,当我发送通知时,我会从服务器收到200的响应,所以没有出现异常。然而,推送通知从未发送到我的手机。但是,如果我从azure门户发送测试通知,通知会立即发送到我的手机。

为什么在使用notificationHub时无法发送通知。SendAppleNativeNotificationAsync,但在从Azure门户发送测试时成功发送?

我发布了我自己问题的答案。当通知第一次停止工作时,没有任何消息被发送到苹果的apns。我不知道为什么,设备注册肯定有问题。我创建了一个新的通知中心,这个问题得到了解决,但后来我试图发送太大的通知,所以apns就把它们扔了。我按通知结构重新格式化,现在它们被正确发送了。

最新更新