在 iOS 8 中运行后台服务



我需要允许我的iOS应用程序满足我的Android应用程序的方法或解决方案来执行此服务列表

1-后台服务每30秒运行一次,以从API获取新内容并且永远不会死亡(在Android上,我使用在启动启动时运行的活动服务,无需运行我的应用程序即可启动后台服务)

2-如果应用程序被用户杀死,我需要在iOS上保留或重新运行我的后台服务,而无需按用户运行应用程序。

3-我的应用程序不支持来自外部应用程序的PUSH,只是我需要在应用程序和我自己的服务器之间构建自己的本地同步数据。

我需要完美的解决方案来Mack我的iOS应用程序,就像我的Android应用程序一样,可以正常工作。

作为第三方开发人员,您可以编写iOS应用程序。 在某些情况下,应用可以在后台执行活动。但是,它们需要首先运行,这意味着用户需要在过去某个时候启动应用。

您无法以编程方式检测应用何时终止并重新启动它,尽管这在 iOS 的许多版本之前都是可能的。

您不能编写后台服务或守护程序,或者 iOS 不支持它们。当然,它在后台有它们,但由于操作系统在大多数情况下不是用户可配置的,因此您无法控制它们。不过,苹果确实如此。

就像其他人说的那样,您可以使用推送通知或后台获取,但这不会为您提供问题中描述的行为。但是,如果您放宽要求,它们的功能可能就足够了。

获得您想要的东西的唯一方法是使用越狱设备,因为在那里您可以完全控制手机/平板电脑。

相关内容

  • 没有找到相关文章

最新更新