我正在寻找某种方式让我的应用程序在特定时间在后台播放声音(IOS4多任务处理)。目前,我使用本地通知,告知其工作得很好,除了:在特定时间播放声音,而应用程序在后台
- 如果手机处于静音状态
- 30秒的回放限制
我看到有声音将不会播放setKeepAliveTimeout:处理程序:但它只适用于voip-apps,因为这不是我的应用程序的目的,我猜苹果会因此拒绝它。我还看到了一个解决方案,在播放“空”声之前已经播放完毕,但是 - 无论如何,这并不是一种非常优雅的方式 - 我读到这也可能会导致应用程序被拒绝。
由于有几个闹钟应用程序只是做我正在寻找,我不知道他们是如何实现这一功能。
感谢提前提示!
我知道这篇文章已经过时了,但我面临着和你一样的问题。你有没有找到解决方案? – 2012-07-27 00:03:22
不幸的是,我没有。 – codenapper 2012-07-30 16:20:24