Ändern Sie Musik im Lockscreen - iOS, iPhone, Swift, Lockscreen

Ist es möglich, dass meine App die gerade gespielte Musik überspringt oder pausiert, während das Gerät (iPhone) gesperrt ist (zum Beispiel nach einer bestimmten voreingestellten Zeit)?

Antworten:

0 für die Antwort № 1

Um etwas Musik zu spielen

func playSpawnedDot() {
var alertSound: NSURL = NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("spawnDot", ofType: "mp3")!)!
var error:NSError?
audioPlayer = AVAudioPlayer(contentsOfURL: alertSound, error: &error)
audioPlayer.prepareToPlay()

if volumeBool {
audioPlayer.play()
}
}

Und spielen Sie, während die App im Hintergrund ist, fügen Sie dies hinzu

AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryAmbient, error: nil)
AVAudioSession.sharedInstance().setActive(true, error: nil)

Um die Musik nach n Sekunden anzuhalten, schauen Sie sich die Hintergrundmodi an Hintergrundmodi IOS


Speisekarte