我在iOS应用中使用Firebase处理推送通知。所有通知都工作正常,但在没有触摸任何东西的情况下突然停止工作。我正在获得error Failed to fetch APNS token Error Domain=com.firebase.iid Code=1001 "(null)"
,并且我已经在Firebase中创建并上传了所有APN的证书。
当我从Firebase收到JSON时没有APN。
错误码为kCFURLErrorTimedOut
。虽然我不能确定为什么会发生这种情况,但错误强烈表明网络问题(例如有人阻止该端口或IP范围)或服务器中断。
也有可能你太频繁地访问苹果的推送服务器,他们出于某种原因限制了你。
几个可能有帮助的网站:
- https://discussions.apple.com/thread/6048412?tstart=0
- https://support.apple.com/en-us/HT203609
如果问题没有自行解决,您可能需要打开一个DTS事件。