iOS 一些文件读取不到,比如AVAudioPlayer声音播放不了(url生成不了)

这是怎么造成的呢,我们看下

有时候我们会这样生成url , but 当你当fileUrl 是nil的时候我们就要注意你的 filePath了

NSURL *fileUrl = [NSURL URLWithString:filePath];

经过打印和仔细的观察,我发现我的filePath 里面有中文,是这个项目的名字

xxxx/中文.app/some.mp3

这是不行的, 原因的在xcode 面板里面


image.png
  • 我们要改App的名字,直接改这里的话,然后打包生成的xxx.app 也有了中文,所以去改bundle display name 吧,然后build 完这里才会变

!!!!不要直接在这里修改

你可能感兴趣的:(iOS 一些文件读取不到,比如AVAudioPlayer声音播放不了(url生成不了))