iPhone应用程序 - 当应用程序启动它停止其他应用程序的音乐播放器

问题描述:

在我的iPhone应用程序,以保持应用程序在后台运行我已经实现了AVAudioPlayer,它可以帮助我在后台模式下运行计时器和使用计时器我开始并停止更新位置经理预防电池寿命。iPhone应用程序 - 当应用程序启动它停止其他应用程序的音乐播放器

现在我面临的问题是:如果一些其他的应用程序正在播放的背景音乐,我开始我的应用程序停止它已经在后台

运行App的球员,我怎样才能使音乐播放器运行在后台运行的应用程序?

请帮助和建议

+2

这在很多方面都是错误的。 –

+0

@迈克韦勒可以建议我任何适当的方式来实现我的 – ios

+0

@Prera​​k:尝试设置'AVAudioSessionMode'为'回放'。看看它是否有帮助。让我知道你是否需要更多的帮助。 –

首先您滥用背景模式的音频,这将让您的应用程序拒绝。 如果您想在后台使用位置更新,只需将背景模式设置为位置即可。

然后更改位置管理器,仅告诉您有关主要更新的位置更改。

您想要走的方式不是一种选择,因为一次只能在背景中运行一个音频应用程序。

+0

在这里,我想每15分钟更新一次位置信息,同时也希望节省电池(不要让泌乳经理开始更新所有时间)。我该如何实现这一目标? – ios

+0

不可能,您需要使用majar更改,以便您只有在用户正在移动时才会收到通知。这甚至会节省更多的电池,然后每15分钟检查一次。 – rckoenes

+1

iOS开发禁止的大部分东西都是被禁止的。 – dasdom