CloudKit 仪表盘显示推送日志,但是没有收到,为什么?
CloudKit Dashboard shows push log, but it is not received, why?
几周以来,我一直在努力实施来自 iCloud 的数据库更改静默推送通知。我已经阅读了所有相关内容,但我找不到最终收到推送通知所缺少的内容。现在我在 CloudKit 仪表板上查看了日志记录,我惊讶地发现,有一个 "push" 日志记录(见下图)。
但我的真实设备(iPhone 和 iPad)从未在 AppDelegate 中通过 "application didReceive...." 接收推送通知?可能是什么原因。是的,我在 "application didFinishLaunching" 中成功注册了推送通知,并且应用程序功能设置正确。日志记录是否证明来自 APNS 的推送?
最后,解决方案是在 CloudKit Dashboards 开发环境中激活 "reset"。之后就没有问题了。真是令人欣慰,"pushing" 完全符合预期。
几周以来,我一直在努力实施来自 iCloud 的数据库更改静默推送通知。我已经阅读了所有相关内容,但我找不到最终收到推送通知所缺少的内容。现在我在 CloudKit 仪表板上查看了日志记录,我惊讶地发现,有一个 "push" 日志记录(见下图)。
但我的真实设备(iPhone 和 iPad)从未在 AppDelegate 中通过 "application didReceive...." 接收推送通知?可能是什么原因。是的,我在 "application didFinishLaunching" 中成功注册了推送通知,并且应用程序功能设置正确。日志记录是否证明来自 APNS 的推送?
最后,解决方案是在 CloudKit Dashboards 开发环境中激活 "reset"。之后就没有问题了。真是令人欣慰,"pushing" 完全符合预期。