사운드를 재생하는 버튼이 있고 시뮬레이터에서 완벽하게 작동하는 것 같지만 다음 메시지가 표시됩니다.
/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.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에서 2011-11-01 02 : 13 : 02.671 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에서 2011-11-01 02 : 13 : 02.706 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에서 2011-11-01 02 : 13 : 02.715 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에서 2011-11-01 02 : 13 : 02.732 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에서 2011-11-01 02 : 13 : 02.741 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에서
그리고 일부 장치에서는 전혀 재생되지 않는다는보고를 받았습니다.
답변
이는 iOS SDK 5 / Simulator의 확인 된 버그입니다. 시뮬레이터가 (영화 또는 기타 음원에서) 사운드를 재생하려고 할 때 발생합니다. 하지만 걱정하지 마세요. 실제 기기에서는 문제가되지 않습니다.
앱 사용에 문제가있는 사용자에 대한 실제 보고서를 언급하셨습니다. 이러한 문제는 위에 게시 한 문제와 관련이 없습니다.
이 문제는 Apple에서 Bug 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에서도 지속됩니다.
답변
이 문제에 대한 임시 해결 방법을 찾았습니다. 비디오를 재생하기 전에 중단 점을 끄면됩니다. 그런 다음 시뮬레이터에서 잘 작동합니다.
답변
이 문제는 iOs 프레임 워크 대신 Mac OSX 프레임 워크를 잘못 가져 오는 경우 발생할 수 있습니다. Mac OS 프레임 워크 제거가 효과적이었습니다.
답변
강력한 헤드 파일에서 AVAudioPlayer를 ivar로 사용하십시오. @property (strong, nonatomic) AVAudioPlayer * audioPlayer 나를 위해 이것은 작동합니다.
답변
다음 코드는 시뮬레이터에서 테스트하는 데 사용할 수 있습니다.
if (beep == nil)
NSLog(@"audio player not initialized");
else if(TARGET_IPHONE_SIMULATOR)
{
NSLog(@"beep play");
}
else
{
[beep play];
}
답변
이것은 많은 사람들이 겪고있는 문제입니다. 나는 이것에 대한 해결책을 아직 찾지 못했습니다.
레이더를 제출할 것을 강력히 제안합니다. 여기 내 http://openradar.appspot.com/radar?id=1466402
답변
Till이 말하는 것은 절대적으로 옳습니다. 그러나 ARC를 사용할 때이 문제는 인과 관계없이 다른 문제와 관련 될 수 있습니다. AVAudioPlayer가 실제로 소리를 재생하지 않는 경우 다음과 같이 흥미로울 수 있습니다. https://stackoverflow.com/a/7744831/838068