我有一个可以播放声音的按钮,它在模拟器上似乎工作得很好,但是我收到以下消息:加载错误/System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn:dlopen(/System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIns.bundle/Content MacOS / AudioIPCPlugIn,262):找不到符号:___CFObjCIsCollectable 引用自:/System/Library/Frameworks/Security.framework/Versions/A/Security 预期位于:/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation 在/System/Library/Frameworks/Security.framework/Versions/A/Security中2011-11-01 02:13:02.605 Halloween FX [33484:10703]加载/System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn:dlopen(/ System / Library /Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn,262):找不到符号:___CFObjCIsCollectable 引用自:/System/Library/Frameworks/Security.framework/Versions/A/Security 预期位于:/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation 在/System/Library/Frameworks/Security.framework/Versions/A/Security中2011-11-01 02:13:02.657 Halloween FX [33484:10703]加载/System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn:dlopen(/ System / Library /Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn,262):找不到符号:___CFObjCIsCollectable 引用自:/System/Library/Frameworks/Security.framework/Versions/A/Security 预期位于:/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation 在/System/Library/Frameworks/Security.framework/Versions/A/Security中而且我有报道说,在某些设备上它根本无法播放。
3 回答
慕森卡
TA贡献1806条经验 获得超8个赞
这是iOS SDK 5 / Simulator的一个已确认错误-一旦模拟器尝试播放声音(来自电影或任何其他声音源),就会发生。不过请放心,这在实际设备上不会有问题。
您提到了用户使用应用程序时遇到的实际报告-这些问题与您上面发布的问题无关/无关。
此问题由Apple提出,错误ID为10555404。我确实自己提交了一份报告,该报告最终被确定为所提及错误ID的重复。
该问题目前持续存在,直到并包括Xcode版本4.4.1(4F1003),iOS SDK 5.1。
更新资料
此问题最终在Xcode版本4.5(4G182),iOS SDK 6.0中得以解决。
注意
与iOS 5.1(或更低版本)模拟器一起使用时,即使在Xcode版本4.5中,该问题仍然存在。
缥缈止盈
TA贡献2041条经验 获得超4个赞
使用AVAudioPlayer作为头文件中的具有坚强特性的ivar:@property(强,非原子)AVAudioPlayer * audioPlayer对我而言,这有效
慕森王
TA贡献1777条经验 获得超3个赞
以下代码可用于在模拟器上进行测试。
if (beep == nil)
NSLog(@"audio player not initialized");
else if(TARGET_IPHONE_SIMULATOR)
{
NSLog(@"beep play");
}
else
{
[beep play];
}
- 3 回答
- 0 关注
- 723 浏览
添加回答
举报
0/150
提交
取消