gpt4 book ai didi

iphone - AVAudioPlayer初始化错误

转载 作者:太空狗 更新时间:2023-10-30 03:31:49 33 4
gpt4 key购买 nike

我像这样初始化我的 AVAudioPlayer 实例:

[self.audioPlayer initWithContentsOfURL:url error:&err];

url 包含 .m4a 文件的路径

调用此行时,控制台中会显示以下错误:“Error Domain=NSOSStatusErrorDomain Code=1685348671 “操作无法完成。 (OSStatus 错误 1685348671。)"

这个错误的原因是什么?

最佳答案

错误代码是“dta?”的四字符代码。 (您可以在程序员模式下使用计算器应用程序将 int 值转换为 ASCII)。检查各种核心音频引用的“结果代码”,您会发现这在音频文件服务和音频文件流服务中分别定义为 kAudioFileInvalidFileErrorkAudioFileStreamError_InvalidFile,两者具有相同的定义:

The file is malformed, not a valid instance of an audio file of its type, or not recognized as an audio file. Available in iPhone OS 2.0 and later.

您是否尝试过使用不同的 .m4a 文件编写您的代码?

关于iphone - AVAudioPlayer初始化错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1490989/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com