iPhone - 是否可以覆盖静音模式或通过推送通知发出递归警报声?

时间:2009-12-16 19:39:26

标签: iphone

我正在尝试为iPhone编写一个应用程序,用户将收到截止日期等事件的通知。我希望覆盖静默模式,并可能有通知声音循环,直到用户激活应用程序。任何信息或文件将不胜感激。

感谢。

3 个答案:

答案 0 :(得分:8)

以这种方式覆盖操作系统声音设置,即使可能,也肯定会在审核阶段导致拒绝(如果审核者发现了这种行为)。

考虑一下你在做什么,并问自己是否认为你的用户会欣赏这个“功能”。对我来说,答案显然是否定的。

答案 1 :(得分:6)

Apple倾向于不允许那些容易被滥用的活动滥用用户。如果我启用静音模式,那就有原因。

答案 2 :(得分:2)

我会就如何解决这个问题给出一个提示,这可能会有所不同。

我正在构建一个应用程序,我希望用户能够预览MP3片段,即使他们让手机处于静音状态。

我的方法是首先,在文件开头导入Audiobox框架<AVFoundation/AVFoundation.h>,然后在我初始化AVAudioPlayer之前在我的代码中导入:

[[AVAudioSession sharedInstance]
                setCategory: AVAudioSessionCategoryPlayback
                      error: nil];

像魅力一样工作。然而,它可能不是OP所需要的。