即使 Azure 推送通知遥测显示“成功”,也未收到 iOS 推送通知

Posted

技术标签:

【中文标题】即使 Azure 推送通知遥测显示“成功”,也未收到 iOS 推送通知【英文标题】:iOS push notification not received even though Azure push notification telemetry says 'Success' 【发布时间】:2018-04-05 10:29:43 【问题描述】:

这是 Azure 推送通知遥测的结果:

<ApnsOutcomeCounts><Outcome><Name>Success</Name><Count>1</Count></Outcome></ApnsOutcomeCounts>

我的证书是最新的,并且该应用已授予所有通知权限。我在troubleshooting push notifications 上浏览了Apple 的文档,但它没用。如何进一步排除故障?

【问题讨论】:

尝试使用诸如推送器之类的第 3 方在您的设备上发送推送,如果它与您的推送证书一起工作,而不是您需要检查您的 azure 代码。 【参考方案1】:

&lt;Name&gt;Success&lt;/Name&gt; &lt;Count&gt; 大于 0 意味着,Azure 已成功将此通知完全传送给 Apple。它意味着 Apple 已将通知发送到设备。

【讨论】:

以上是关于即使 Azure 推送通知遥测显示“成功”,也未收到 iOS 推送通知的主要内容,如果未能解决你的问题,请参考以下文章

Azure 通知中心:如何查看每条消息遥测?

Azure 移动应用 Node.js 后端 - 推送通知错误状态代码 400

如何通过门户向 Android 发送 Azure 推送通知?

来自 IOS Xcode 的 Azure 推送通知错误

如何使用 Azure 在 Windows Phone 8 中为特定设备发送推送通知

使用 Windows Azure 在 Android 上推送通知