iOS 极光推送获取不到 DeviceToken

最近在调极光推送,发现偶尔获取不到 DeviceToken,控制台报错如下:
| JIGUANG | W - [JIGUANGDeviceTokenController] Not get deviceToken yet. After successful login, a custom message can be sent, but the APNs notification cannot. Until the deviceToken is obtained and reported successfully, the APNs notification can be used normally.
原因是没走

  • (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken
    这个方法.
    经检查,APNs 证书,bundleID,推送开关什么的都正常.我的自用 iPhoneX 偶尔能获取到,公司的测试机始终无法获取.
    解决方案:
    切换网络
    连接热点
    打开飞行模式再关掉
    关掉 WiFi 再打开
    总结:
    有的时候仅仅是网络连接问题,不要怀疑自己,切换一下网络环境可能就好了.
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容