我们正在开发一个报亭应用程序,目前正在开发推送通知,让用户知道新问题已经到来。从ambiguous Apple documentation看起来我们需要为下载该应用的每个用户发送单独的推送通知;每个通知都应包含每个应用实例的唯一设备令牌。
标题为信任组件的部分似乎暗示您可以使用设备令牌或证书来验证您的推送通知,但这也意味着您需要两者。< / p>
我们是否需要为每个已安装的实例发送单独的推送通知?我们真的不能发送一个推送通知,让Apple通知应用的所有用户新问题已经到来吗?
答案 0 :(得分:1)
简短回答是,您所做的陈述是正确的。
您必须向每个设备令牌发送推送通知,该令牌必须存储在您的服务器(提供商)中。发送多个通知的首选方法是不进行多个连接,而是重复使用一个连接来发送多个通知。以下是Apple Doc
中的段落您还应该保留与多个APN的连接 通知。 APN可能会考虑快速连接 反复建立和拆除作为拒绝服务的攻击。 出错时,APN会关闭发生错误的连接