Parse platform 推送通知规则问题

Parse platform 推送通知规则问题,parse-platform,push-notification,Parse Platform,Push Notification,我刚刚学会了在花几个月的时间开发一款应用程序之前阅读苹果公司的指导方针。我的应用程序是一个消息传递应用程序,它向订阅给定频道的用户发送推送通知。它需要启用推送通知,因此违反了规则5.3 第一个问题:我已经阅读了在的讨论,但我不清楚我的选择。如果用户拒绝接收推送通知,我有哪些选项可以将消息发送给他们?我正在使用Parse向频道发送消息 第二个问题:规则5.7说“应用程序不能向用户收取使用推送通知的费用。”显然,我不能向人们收取接收推送通知的费用。但是我可以向用户收取发送此类通知的特权吗 谢谢, E

我刚刚学会了在花几个月的时间开发一款应用程序之前阅读苹果公司的指导方针。我的应用程序是一个消息传递应用程序,它向订阅给定频道的用户发送推送通知。它需要启用推送通知,因此违反了规则5.3

第一个问题:我已经阅读了在的讨论,但我不清楚我的选择。如果用户拒绝接收推送通知,我有哪些选项可以将消息发送给他们?我正在使用Parse向频道发送消息

第二个问题:规则5.7说“应用程序不能向用户收取使用推送通知的费用。”显然,我不能向人们收取接收推送通知的费用。但是我可以向用户收取发送此类通知的特权吗

谢谢,


Eli

推送通知不应传递任何内容,而且它不应是必需的/强制性的选项,永远。这是一种“奢侈品”,让你知道发生了什么事,仅此而已。无论你在有效载荷中添加了什么,都是应用程序正常运行所必需的,这是一个错误。推送通知甚至不能保证发送/接收,这是一项“尽力而为”的服务。()

远程通知的传递是一种高成功率的最佳努力,但不能保证。有关有效负载的更多信息,请参阅远程通知有效负载

无论用户是否注册到您的通知服务,都应该收到这些消息

我强烈建议你不要让他们为这种服务付费。无论你走到哪里,头10万次推送几乎都是免费的。Parse就是其中之一。请注意,世界上没有其他应用程序只为通知付费

我再说一遍:

您的系统应该允许用户在没有通知的情况下发送和接收消息。如果应用程序关闭,通知只会向他们发出警告

注意:您也可以使用静默通知(相同的系统,但用户看不到)来唤醒应用程序并相应地下载数据或更新内容

请记住:通知不是传输数据或呼叫其他设备的方式。在某些情况下,你最好用它来唤醒应用程序,然后开始下载服务


在开始实际实施之前,一定要花上几周的时间来了解所有这些,因为您似乎有点困惑。如果你独自一人,一开始会很有挑战性。即使艰苦的学习和开始每件事都是一个很好的学习方式,这也是相当令人沮丧的。慢慢来。

你说得对,我很困惑,我感谢你明智的回答。那么天气应用程序是如何发布雷雨警告的呢?这不是调用设备的推送通知的示例吗?(我意识到这种推送通知的使用是允许的,因为信息已经在其他地方可用,推送只是一种“奢侈品”)但即便如此,推送通知不是调用所有订阅了给定邮政编码的设备吗?