Ausgabe
In meiner iPhone-App habe ich AVAudioPlayer implementiert, um die App im Hintergrund laufen zu lassen, was mir hilft, den Timer im Hintergrundmodus auszuführen und mit dem Timer zu starten und die Aktualisierung des Standortmanagers zu stoppen, um die Batterielebensdauer zu verlängern.
Jetzt habe ich folgendes Problem: Wenn eine andere App Musik im Hintergrund abspielt und ich meine App starte, stoppt sie den Player der App, die bereits im Hintergrund läuft.
Wie kann ich den Musikplayer dazu bringen, die im Hintergrund laufende App auszuführen?
Lösung
Zuerst missbrauchen Sie das Audio im Hintergrundmodus, wodurch Ihre App abgelehnt wird. Wenn Sie Standortaktualisierungen im Hintergrund verwenden möchten, stellen Sie den Hintergrundmodus einfach auf Standort ein.
Und ändern Sie den Standortmanager so, dass er Sie nur bei einem größeren Update über einen Standortwechsel informiert.
Der Weg, den Sie gehen möchten, ist keine Option, da immer nur eine Audio-App im Hintergrund ausgeführt werden kann.
Beantwortet von – rckoenes
Antwort geprüft von – Mildred Charles (FixError Admin)