IOS 14 AudioFileOpenURL返回错误块大小超过eof

IOS 14 AudioFileOpenURL返回错误块大小超过eof,ios,swift,avaudioengine,Ios,Swift,Avaudioengine,我有一个保存在文档目录中的wave文件,该文件已用iOS13code记录。在iOS14中打开此文件时,我收到以下错误: 超过eof的块大小 WAVEAudioFile::OpenFromDataSource失败 OpenFromDataSource失败 我的代码: CFURLRef url = (__bridge CFURLRef _Nonnull)(fileURL); AudioFileID fileID; if ( noErr == AudioFileOpenURL(url, kAudioF

我有一个保存在文档目录中的wave文件,该文件已用
iOS13
code记录。在
iOS14
中打开此文件时,我收到以下错误:

超过eof的块大小
WAVEAudioFile::OpenFromDataSource失败
OpenFromDataSource失败

我的代码:

CFURLRef url = (__bridge CFURLRef _Nonnull)(fileURL);
AudioFileID fileID;
if ( noErr == AudioFileOpenURL(url, kAudioFileReadWritePermission, kAudioFileWAVEType, &fileID) ) {
    ...
}
看看,这可能很有用