【问题标题】:What are the basic concepts behind "push" notifications / messaging?“推送”通知/消息传递背后的基本概念是什么?
【发布时间】:2009-11-16 01:14:05
【问题描述】:

在构建利用推送通知的 iPhone 应用程序时,开发人员应该了解哪些关键概念?

【问题讨论】:

  • 编辑了您的问题以使其参考 iPhone,因为我认为这就是您要查找的内容。如果没有,请编辑您的问题并提供更多细节。
  • 谢谢迈克尔。现在是凌晨 1 点 30 分,我的大脑运行状况不佳 :)

标签: iphone push-notification


【解决方案1】:

我认为,最重要的第一件事是您的应用不能依赖它们。最好将它们视为您的用户 的好东西,而不是您的应用程序 基础架构的一部分。特别是:

  • Apple 不保证通知的送达。是的,他们的基础设施非常好,但没有承诺。
  • 设备上一次只能启动一个警报,并且没有日志。因此,如果用户有一堆支持推送的应用,您就不能指望他们看到您的警报。
  • 您的应用了解通知的唯一方法是用户选择运行它以响应警报。
  • 用户可以随时为您的应用或整个设备关闭推送通知。

所有这一切也意味着:您不能使用推送通知服务来欺骗“无后台进程”限制。 :-)

【讨论】:

  • +1 - iPhone 的细节是我不知道的部分。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-04-17
  • 1970-01-01
  • 1970-01-01
  • 2016-12-13
  • 1970-01-01
  • 2011-01-15
相关资源
最近更新 更多