CloudKit Dashboard 显示推送日志,但是收不到,为啥?
Posted
技术标签:
【中文标题】CloudKit Dashboard 显示推送日志,但是收不到,为啥?【英文标题】:CloudKit Dashboard shows push log, but it is not received, why?CloudKit Dashboard 显示推送日志,但是收不到,为什么? 【发布时间】:2017-11-15 21:42:26 【问题描述】:几周以来,我一直在努力实施来自 iCloud 的数据库更改的静默推送通知。我已经阅读了有关此的所有内容,但是我找不到最终收到推送通知所缺少的内容。现在我查看了 CloudKit Dashboard 上的日志记录,我惊讶地发现,有一个“推送”日志记录(见下图)。
但我的真实设备(iPhone 和 iPad)从未通过 AppDelegate 中的“应用程序 didReceive....”接收推送通知?可能是什么原因。是的,我在“应用程序 didFinishLaunching”中成功注册了推送通知,并且应用程序功能设置正确。日志记录是否证明来自 APNS 的推送?
【问题讨论】:
【参考方案1】:最后,解决方案是在 CloudKit Dashboards 开发环境上激活“重置”。之后就没有问题了。真是松了一口气,它按预期很好地完全“推动”了。
【讨论】:
以上是关于CloudKit Dashboard 显示推送日志,但是收不到,为啥?的主要内容,如果未能解决你的问题,请参考以下文章
为啥我不能从 Xcode 或 CloudKit Dashboard 查询 CloudKit?
如何通过 CloudKit Dashboard 查找用户记录
在 CloudKit Dashboard 中创建自定义记录区