【发布时间】:2021-08-12 07:55:49
【问题描述】:
我正在尝试在我的 iOS 应用(这是一个 Xamarin 表单项目)上实现推送通知。我在服务器端使用了出色的 dotAPNS .net 库,并且能够轻松编写 APNS 请求(使用 Apple 文档中建议的 JWT 身份验证)。
APNS 服务器返回 200/OK,但我的设备上从未收到任何内容。不过,事情看起来不错;如果我篡改了从 iPhone 获得的设备令牌(例如,通过更改最后一位数字),APNS 返回 400/BadDeviceToken,这是完全正确的。另外如果我在JWT认证的组成上做错了,服务器会正确报错。
但我得到的只是 200/OK,这应该意味着推送已正确传递(文档说)。
有人知道这里发生了什么吗?
【问题讨论】:
-
查看此链接 (stackoverflow.com/questions/67302562/…),它可能会对您有所帮助。
标签: ios .net xamarin.forms apple-push-notifications