2012-04-18 7 views
4

Есть ли способ управлять музыкой, играющей в фоновом режиме? Я могу управлять собственным приложением ipod с помощью MPMusicPlayerController iPodMusicPlayer, но в основном я хочу, чтобы функции контроллера ipod переключались в коммутаторе задач. Я хочу иметь возможность контролировать приложение, которое сейчас играет (next/prev). Элементы управления в переключателе задач контролируют spotify, pandora или любое другое приложение, которое в настоящее время играет.контроль фоновой музыки от сторонних приложений ios

Любые идеи?

+0

Могу ли я спросить, что цель добавления еще один слой абстракции Целевой Switcher бы

[[UIApplication sharedApplication] beginReceivingRemoteControlEvents]; 

Смотрите здесь? – CodaFi

+0

Мой вопрос имеет мало или ничего общего с самими переключателями задач. Я хочу, чтобы мои пользователи могли легко управлять своей музыкой, а не дважды щелкнуть по кнопке «Главная» -> проведите пальцем -> коснуться следующего – audub

+0

И мой комментарий был мало связан с переключателем задач. Я спрашиваю, какая цель приложения делает то, что делает система? Кроме того, [это] (http://developer.apple.com/library/ios/#documentation/MediaPlayer/Reference/MPMusicPlayerController_ClassReference/Reference/Reference.html#//apple_ref/occ/instm/MPMusicPlayerController/skipToNextItem) - это то, что вы вероятно, так или иначе ищет. – CodaFi

ответ

1

Вы можете это сделать. Убедитесь, что вы сначала используете аудио-сессию AVAudioSessionCategoryPlayback. После активации аудио сеанс, вызовите: для более подробной информации http://developer.apple.com/library/ios/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/RemoteControl/RemoteControl.html

+0

Спасибо, но не это для принятия событий дистанционного управления и их не отправки? Чтобы быть ясным, я хочу пропустить следующий/предыдущий в приложении, которое сейчас играет в фоновом режиме (не мое). – audub

+1

Вы хотите управлять другим приложением, которое не является iPod Music Player? Не может быть сделано. – jsd

+0

Я как бы надеялся, что смогу ... ну, спасибо еще раз :) – audub

 Смежные вопросы

  • Нет связанных вопросов^_^