1

我是 iPhone 开发的新手。我们正在为我们的一位客户开发混合应用程序。我们想知道,以下要求是否可以在 Iphone 中实现,如果可以,请告诉我您的想法。我从这个论坛了解到,一旦应用程序被推送到后台,所有操作都会暂停。

1) Launch the Application.
2) My Applications interacts with the custom backend server for every certain intervals to check for new messages.
3) If yes, then it has to receive the messages and alert the user.

它在前台模式下工作正常。但是客户也希望在后台模式下工作,因为他们需要在消息发送后的 15 分钟内立即提醒用户。

请让我知道您的想法或建议。

谢谢,拉梅什

4

2 回答 2

3

当某个事件发生时,您可以使用推送通知从后端回调应用程序。在 iOS7 中,可以在有新内容时发送推送通知。所以基本上,不是使用轮询机制,也就是你想要实现的机制,使用推送机制很容易解决。

于 2013-11-05T17:12:44.760 回答
0

这是不可能的,Apple 不应该允许这种后台处理(只有音乐等)

您的服务器需要向苹果服务器发送通知,然后将通知发送给用户(说“是的,您有新消息”),然后您的应用程序将在唤醒时显示这些新消息。

于 2013-11-05T17:12:14.277 回答