2010-04-01 65 views
0

我有一个应用程序,其中我必须显示用户指定提醒的提醒, 我能够显示这些提醒,当我的应用程序正在运行,但我的问题是 我必须向我的应用程序显示这些提醒给用户没有运行? 是否可以在应用程序运行时显示警报或提醒?如何在应用程序未运行时显示警报?

我在iphone原生应用程序(消息,电子邮件)中观察到它在桌面上的图标的右上角显示没有未读或新消息,它会不断更新这些计数。 我可以将这些警报之王添加到我的应用程序中吗?如果是的话如何?当应用程序没有运行时,是不是有其他的显示警报?

回答

3

看一看Push Notifications。否则,这是不可能的。

+0

它不可能在桌面上显示警报视图或不能显示桌面图标警报,如邮件和电子邮件? – CKT 2010-04-01 10:35:19

+0

这些**是**推送通知。 – bddckr 2010-04-01 10:36:20

2

你会注意到,这样做的应用程序全部由Apple编写。从iPhone的V3.x开始,没有第三方应用程序可以在后台运行。

支持这种功能的官方方式是使用Push Notifications。这需要一个服务器端组件。推送通知允许您更新“未读取计数”或完全按照您的描述显示消息。

2
  • 以上两个答案都是正确的。
  • 实际上,当应用程序终止时,您永远不会显示警报。
  • 请记住,“iPhone”不允许任何后台处理。
  • 您看到的警报是推送通知 - 从苹果服务器发送到iphone。
  • 基本上你需要研究推送通知。
  • 推送通知仅在注册时从服务器发送到iPhone。
  • (推送通知的应用程序注册 - 您可以在设置中看到)。
相关问题