我有一个关于在后台运行应用程序的问题。我知道该怎么做,但苹果不喜欢我这样做的方式。
为了让你在同一页面上,我有一个安全应用程序,即使它在后台,我也需要它监控设备。有点像防盗报警器。我正在使用背景音频模式,认为这没关系,因为我会在触发时播放声音。不用说,苹果不喜欢这样。所以我加了一个ping!它在活动时 ping,因此在后台播放背景音频。再一次,他们也不喜欢那样。
我的应用程序也监视加速度计(但并非总是如此,仅在用户选择时)。
我的问题是,像 Skype 这样的应用程序和其他类似应用程序如何能够将状态栏变为红色并留在后台?(甚至一些警报应用程序也会这样做,而不播放任何音频或任何东西)。
此外,我无法使用通知系统,因为如果我正在监控电池电量,它的更新速度不够快。对于我的应用程序,我需要立即响应。
在发布我的问题之前,我也不知疲倦地寻找这个答案(我找到的答案对我不起作用..):(
我将非常感谢您对此的任何见解,在此先感谢!
(如果您需要更多信息,请询问!)