我正在构建一个 ios 应用程序,需要通过 wi-fi 连接互联网才能与网络服务通信。现在,首先,我希望我的应用程序运行一个后台进程来检查互联网可用性,并在连接时与网络服务进行对话。
有人知道如何在后台进程中实现这个吗?
我已经使用此解决方案来检查是否有互联网连接
Easiest way to detect Internet connection on iOS?
但我想知道如何在后台运行此进程,以便即使应用程序关闭也能正常工作。
最佳答案
您可以在前台完成检查。不允许应用程序在后台连续执行代码(尽管您可以在最初进入后台时执行一些代码)。如果您不打算在应用程序商店中发布此应用程序及其企业解决方案,那么您应该探索通过运行音乐文件(无声音)来保持在后台的方法来获取 CPU 周期。它对我有用..
关于iphone - ios 检查互联网连接后台进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18556694/