CloudKit服务器将推送通知发送到max。 500台设备

时间:2018-12-01 19:30:34

标签: ios apple-push-notifications cloudkit cksubscription

我已经发布了带有基于CloudKit公共数据库中插入信息的推送通知的应用程序。 在TestFlight测试期间,一切都很好–设备收到了通知(包括我自己的通知)。

在App Store发布之后,我注意到我和我的朋友所拥有的所有设备均未收到通知。该应用程序已经在超过14万个设备上进行了更新。

当我将授权密钥com.apple.developer.icloud-container-environment设置为“生产”时调试应用程序时,只有在将密钥插入...开发环境中时,我才会收到通知。

我的应用程序使用静默推送通知从数据库中获取记录,但它在生产环境中寻找它;)

  

编辑:同时,我已经发布了对该应用程序的更新,现在该应用程序无法从数据库中获取任何内容,因为该实体的所有必填字段都附加到通知中。我认为,也许超出了公共数据库的请求限制。

无论如何,我已经检查了CloudKit仪表板的“遥测”部分,看起来它可以在每个神奇的时间段内最多发送500条通知:

screenshot from CloudKit Dashboard

最近24小时在数据库中有许多插入:

enter image description here

某些插入片段根本不会触发推送。

当然,我家里的任何设备都没有收到通知。 任何想法为什么会发生这种情况? CloudKit推送通知是否有未记录的限制?

0 个答案:

没有答案