错误无法获取 APNS 令牌错误域 = com.firebase.iid 代码 = 1001“(空)”

Posted

技术标签:

【中文标题】错误无法获取 APNS 令牌错误域 = com.firebase.iid 代码 = 1001“(空)”【英文标题】:error Failed to fetch APNS token Error Domain=com.firebase.iid Code=1001 "(null)" 【发布时间】:2016-08-16 22:42:51 【问题描述】:

我正在使用 Firebase 在我的 ios 应用中处理推送通知。所有通知工作正常,但没有触摸任何东西就突然停止工作。我收到了error Failed to fetch APNS token Error Domain=com.firebase.iid Code=1001 "(null)",我在 Firebase 中创建并上传了所有 APN 证书。

当我从 Firebase 收到 JSON 时没有 APN。

【问题讨论】:

【参考方案1】:

错误代码是kCFURLErrorTimedOut。虽然我无法确定为什么会这样,但该错误强烈表明网络问题(例如,有人阻止了该端口或 IP 范围)或服务器中断。

也可能是您过于频繁地访问 Apple 的推送服务器,而它们出于某种原因限制了您。

几个可能有帮助的网站:

https://discussions.apple.com/thread/6048412?tstart=0 https://support.apple.com/en-us/HT203609

如果问题不能自行消失,您可能需要打开 DTS 事件。

【讨论】:

我认为错误与证书有关,但可能与我的网络有关,我会继续搜索这个问题。

以上是关于错误无法获取 APNS 令牌错误域 = com.firebase.iid 代码 = 1001“(空)”的主要内容,如果未能解决你的问题,请参考以下文章

Firebase 推送通知无法获取 APNS 令牌错误 Domain=com.firebase.iid Code=1001 "(null)" using Swift3

离子中的 apns 错误设备令牌

基于令牌的 APNs 连接错误 400 BadDeviceToken | Apple 推送通知错误

沙盒与生产中的 iPhone APNS 设备令牌

Twilio 错误 - 52134 无效的 APNs 设备令牌

Cordova 应用程序的 Firebase - 无法获取 APNS 令牌