我正在使用x-code 3.2.4而我正在使用ios4.1 sdk。
当我尝试从音频工具箱中调用“ExtAudioFileOpenURL”时,我收到以下错误。
检测到尝试呼叫符号 在系统库中没有 目前在iPhone上: _Unwind_Resume从函数_ZN15ID3ParserHandleC2EPvPFlS0_mmmPS0_PmE调用 在图像AudioToolbox。
为什么会发生这种情况,我该如何解决?
谢谢, 分贝。
修改
此外,当在4.1设备上运行时,我收到此错误“错误:805297555”
到底是什么?
导致问题的确切代码行是这样的。
// Open an audio file and associate it with the extended audio file object.
OSStatus result= ExtAudioFileOpenURL (sourceURLArray[audioFile], &audioFileObject);
它直接来自示例代码项目。该示例代码项目运行正常。
我不明白为什么如果我使用相同的代码启动一个新项目,我会收到错误。
答案 0 :(得分:0)
这意味着ExtAudioFileOpenURL
是iPhone上不受支持的API。 ExtAudioFileOpenURL
可能会使用一些iPhone上没有的异常处理API,这就是为什么要查看基础错误的这个sympton的原因。
答案 1 :(得分:0)
我最终要做的是从我的机器上完全卸载开发人员工具。 然后下载最新版本的xcode& ios SDK。
现在一切正常。
可悲的是,我仍然不知道问题是什么,但至少事情正在发生。