是否可以在iOS上运行后台任务,每分钟左右将数据上传到服务器,就像Android上的服务一样?
答案 0 :(得分:1)
不喜欢Android。仅当应用程序在前台运行时。
答案 1 :(得分:1)
没有什么比服务更好但是某些类别的应用程序可以在后台运行很长一段时间 - 除了@lorean提到的VOIP之外,还有其他的 - 音频,位置,报刊亭,外部附件 - {{ 3}} 。因此,如果您的应用适合这些类别,那么您就可以了。
否则,您还可以通过在后台循环播放静音音频来将您的应用作为背景音频应用运行 - 但是尝试通过App Store获取它可能会出现问题。例如,您可能需要明确告知用户将播放音频。
答案 2 :(得分:0)
除了ios提供的一些特殊情况外,没有办法将其作为服务。但你可以模拟它。这篇文章回答如何:
https://stackoverflow.com/a/19121250/2835520
我希望它会有所帮助!