Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 无法录制/播放音频[nsosstatuserrordomain 2003334207]_Ios_Swift_Avaudioplayer - Fatal编程技术网

Ios 无法录制/播放音频[nsosstatuserrordomain 2003334207]

Ios 无法录制/播放音频[nsosstatuserrordomain 2003334207],ios,swift,avaudioplayer,Ios,Swift,Avaudioplayer,录音和播放音频。 当我将音频文件存储在以下路径时,它不会播放: audios/the_file_name.m4a 我用这个简单的函数来获取文档目录以获取目录 当我将文件存储在文件夹和子文件夹中时。我不能玩 文件夹。它抛出了错误 //这不起作用并抛出错误[nsosstatuserrordomain 2003334207] 但是,当我仅在documents目录(无文件夹和子文件夹)中记录文件时,它可以正常工作: 如何播放文档目录中文件夹和子文件夹中的文件?不要在同一主题上发布多个问题。实际上,当文

录音和播放音频。 当我将音频文件存储在以下路径时,它不会播放:

audios/the_file_name.m4a
我用这个简单的函数来获取文档目录以获取目录

当我将文件存储在文件夹和子文件夹中时。我不能玩 文件夹。它抛出了错误

//这不起作用并抛出错误[nsosstatuserrordomain 2003334207]

但是,当我仅在documents目录(无文件夹和子文件夹)中记录文件时,它可以正常工作:


如何播放文档目录中文件夹和子文件夹中的文件?

不要在同一主题上发布多个问题。实际上,当文件路径类似于folder1/folder2/file时,它就不起作用了。另一方面,如果我只使用documents目录来存储文件,没有内部的“folders folders”,那么就不会出现错误。我编辑了这个问题@EricD@SunnyShah对不起,有很多问题。我只贴了一张。我编辑了这个问题。不知道怎么会加倍。
 func getDocumentsDirectory() ->NSURL{
        let directoryURL = NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask)[0]

        return directoryURL
    }
getDocumentsDirectory().URLByAppendingPathComponent("audios/audio_546152764271.m4a")
getDocumentsDirectory().URLByAppendingPathComponent("audio_546152764271.m4a")