【发布时间】:2013-03-24 12:44:52
【问题描述】:
我有一个关于在后台运行应用程序的问题。 我知道该怎么做,但 Apple 不喜欢我的做法。
为了让您了解同一页面,我有一个安全应用程序,我需要它监控设备,即使它在后台也是如此。有点像防盗报警器。 我正在使用背景音频模式,认为没关系,因为我会在触发时播放声音。不用说,苹果不喜欢这样。 所以我加了一个ping!它在活动时 ping,因此在后台播放背景音频。 再一次,他们也不喜欢那样。
我的应用也会监控加速度计(但并非总是如此,仅在用户选择时)。
我的问题是,Skype 等应用程序和其他类似应用程序如何将状态栏变为红色并留在后台? (甚至一些警报应用程序也会这样做,而不播放任何音频或任何东西)。
我也不能使用通知系统,因为如果我正在监控电池电量,它的更新速度不够快。对于我的应用,我需要立即响应。
在发布我的问题之前,我也不知疲倦地寻找这个答案(我找到的答案对我不起作用..):(
非常感谢您对此的任何见解,在此先感谢!
(如果您需要更多信息,请询问!)
【问题讨论】:
-
你是怎么解决这个问题的?
-
很抱歉回复得太晚了,但我们只是与苹果争论,直到他们让步。我们确实必须保持 ping 噪音,但我们允许用户进入设置并将其静音,如果他们通缉。 >:)
标签: ios background monitor mode