2017-08-20 7 views
-1

répertoire document urlpas en mesure de jouer un mp3 dans iOS

file:///var/mobile/Containers/Data/Application/895DE1A3-5D2E-462B-8D13-518B7CAFC6C7/Documents/146791.mp3 

code J'utilise pour jouer cette URL

do { 
     print(url) 

     audioPlayer = try AVAudioPlayer.init(contentsOf: url, fileTypeHint: AVFileTypeMPEGLayer3) 
     guard let player = audioPlayer else { return } 

     player.prepareToPlay() 
     player.play() 
    } catch let error { 
     print(error.localizedDescription) 
    } 

erreur que je reçois

L'opération couldn » t être complété. (Erreur OSStatus 1685348671.)

+0

vous économisez probablement l'URL au fil du temps. Ne pas. Dérivez-le fraîchement chaque fois que vous en avez besoin. – matt

Répondre

0

Swift 3

do { 
      let player = try AVAudioPlayer(contentsOf: url!) 

      player.volume = 0.6 
      player.prepareToPlay() 
      player.play() 

     } 
     catch { 
      print("File not found") 
     } 
+0

Rien n'est changé en obtenant la même erreur –

+0

c'est l'URL du fichier. –

+0

fichier: /// Utilisateurs/aggu/Bibliothèque/Développeur/CoreSimulator/Périphériques/11DD7BE6-213D-4C0B-AA2E-ED8B0A64AFEC/data/Conteneurs/Données/Application/C3098498-160E-491B-8EBA-E6239132DF53/Documents/661191. mp3 –