当应用程序在后台时,如何从 ios 5 应用程序向本地网络中的服务器发送一些请求?

Posted

技术标签:

【中文标题】当应用程序在后台时,如何从 ios 5 应用程序向本地网络中的服务器发送一些请求?【英文标题】:How can i send some request from ios 5 app to server who is in local network, while app is in background? 【发布时间】:2012-01-05 14:07:09 【问题描述】:

所以,我有一个 ios 应用程序需要一直与服务器通信。这个问题的逻辑解决方案是使用推送通知,但这是不可能的,因为该应用程序只需要在本地网络上使用(服务器将在同一网络上)。

我已经阅读了有关beginBackgroundTaskWithExpirationHandler: 的信息,但这应该最多可以工作 10 分钟,所以这不行。此外,我还阅读了有关在后台使用音频/voip/位置进行的一些操作,但 Apple App Store 不接受带有这些内容的应用程序。

这个问题有什么法律解决方案吗?有什么想法吗?

【问题讨论】:

【参考方案1】:

不...当您的应用程序在后台时,它在后台:-)

【讨论】:

以上是关于当应用程序在后台时,如何从 ios 5 应用程序向本地网络中的服务器发送一些请求?的主要内容,如果未能解决你的问题,请参考以下文章

当 Apple Watch 处于后台状态或睡眠模式时,我们如何从 iphone 向 Apple Watch 发送消息?

当应用程序进入和退出后台时更新ios中的计时器

在 iOS 的后台任务中调用 Javascript 函数

iOS 本地通知 - 在后台时回调

如何在后台应用程序时从 JavaScript 发出通知/警报 - PhoneGap iPhone/iOS

当应用程序从后台返回时如何隐藏飞溅?