Wir möchten Ihre Musik weiterhin von anderen Apps aus wiedergeben, während Sie Videos für unsere iOS-App aufnehmen. Unser Code ist wie die Lösung der unten stehenden Frage modelliert und richtet die Audio-Session ein, wenn wir unseren Aufnahmebildschirm öffnen und verlassen.AVAudioSession Ändern des Einfrierens von Kategorie AVCapture-Bildschirm
How do I make AVCaptureSession and AVPlayer respect AVAudioSessionCategoryAmbient?
Das Problem ist, dass die App viel friert, wenn sie von einem unserer Ansichten mit einem AVPlayer gehen -> Erfassung und weigert sich dann zu erfassen, aber dies geschieht nur auf dem iPhone 5s. Wir haben bestätigt, dass es sowohl auf der 4s als auch auf der 6s korrekt funktioniert.
Gibt es noch etwas, das wir noch brauchen, das hinzugefügt werden muss, damit das funktioniert? Wir untersuchen die Möglichkeit, dass der AVPlayer zu lange rumhängt und deshalb der Aufnahmebildschirm unserer App nicht mehr richtig funktioniert, wenn wir auf ihn umschalten.
Sind alle Geräte genau die gleichen ios? Ie 9.3.1 oder welche Version? – NSGangster
Wir haben auf zwei Iphone 5s auf 9.3.1 und 9.2 neu erstellt und konnten das Problem nicht auf einem iPhone 6s mit 9.3.1 neu erstellen –