Приложение для iPhone - когда приложение запускает, оно останавливает музыкальный проигрыватель другого приложения - PullRequest
0 голосов
/ 21 сентября 2011

В моем приложении для iPhone, чтобы приложение продолжало работать в фоновом режиме, я реализовал AVAudioPlayer, который помогает мне запускать таймер в фоновом режиме и использовать таймер, который я запускаю, и прекращать обновление диспетчера местоположений, чтобы предотвратить срок службы батареи.

Теперь проблема, с которой я сталкиваюсь: если какое-то другое приложение воспроизводит музыку в фоновом режиме, и я запускаю свое приложение, оно останавливает проигрыватель приложения, которое уже работает в фоновом режиме

Как заставить музыкальный проигрыватель работать в приложении, которое работает в фоновом режиме?

Пожалуйста, помогите и предложите

1 Ответ

2 голосов
/ 21 сентября 2011

Сначала вы злоупотребляете звуком в фоновом режиме, что приведет к отклонению вашего приложения. Если вы хотите использовать обновления местоположения в фоновом режиме, просто установите фоновый режим в местоположение.

И измените менеджер местоположения, чтобы он сообщал вам только об изменении местоположения при значительном обновлении.

Путь, по которому вы хотите идти, не подходит, поскольку в фоновом режиме одновременно может работать только одно звуковое приложение.

...