注意:我正在使用的这个应用程序完全是为了我自己的用途,不会在应用程序商店中使用,因此请不要在此提供答案。即使在应用程序终止后ios 8定期后台进程
我希望我的应用程序每隔几分钟就能在后台或终止后执行一些进程(双击主页按钮并从应用程序多任务处滑动应用程序)。这个过程非常非常轻巧,所以不会耗尽电池。这个过程不应该需要互联网连接。我在这里看到了一些答案,我将解释有什么问题:
VoIP。 VoIP的问题在于它应该在后台使用
UIApplication.sharedApplication().setKeepAliveTimeout(..)
方法,该方法在应用程序终止时不工作,或者应该连接到互联网以建立tcp连接并从服务器接收命令,并且如前所述,我希望它独立于互联网。定位服务。我发现this优秀的网站有一些很棒的文章,但问题是只有当移动电话移动超过500米时才有效。这取决于位置移动,因此当手机停留在某处时,将不会执行代码。
播放静音音频循环。这里的问题是,如果用户播放另一个音频(这是完全可能的音乐或电话)应用程序将终止!
越狱发起守护进程。我不能要求越狱,所以应该用非越狱解决方案:(得到解决。
我可以自由地使用任何类型的私有API和不会有任何限制为该。
在先进的感谢
正如我说我不能这样做,因为某些原因。我认为应该有办法做到这一点:) – Hamed