Apa maksud dari keluaran gdb ini?

120

Saya punya tombol yang memutar suara, dan tampaknya berfungsi dengan baik di simulator, tetapi saya mendapatkan pesan ini:

Kesalahan saat memuat /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn: dlopen (/System/Library/Extensions/AudioIPCDriver.kext/Contents/Res/AudioIPCPlugIn MacOS / AudioIPCPlugIn, 262): Simbol tidak ditemukan: ___CFObjCIsCollectable
  Dirujuk dari: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Diharapkan di: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 di /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.605 Halloween FX [33484: 10703] Kesalahan saat memuat /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): Simbol tidak ditemukan: ___CFObjCIsCollectable
  Dirujuk dari: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Diharapkan di: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 di /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.657 Halloween FX [33484: 10703] Kesalahan saat memuat /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): Simbol tidak ditemukan: ___CFObjCIsCollectable
  Dirujuk dari: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Diharapkan di: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 di /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.671 Halloween FX [33484: 10703] Kesalahan saat memuat /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): Simbol tidak ditemukan: ___CFObjCIsCollectable
  Dirujuk dari: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Diharapkan di: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 di /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.706 Halloween FX [33484: 10703] Kesalahan saat memuat /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): Simbol tidak ditemukan: ___CFObjCIsCollectable
  Dirujuk dari: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Diharapkan di: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 di /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.715 Halloween FX [33484: 10703] Kesalahan saat memuat /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): Simbol tidak ditemukan: ___CFObjCIsCollectable
  Dirujuk dari: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Diharapkan di: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 di /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.732 Halloween FX [33484: 10703] Kesalahan saat memuat /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): Simbol tidak ditemukan: ___CFObjCIsCollectable
  Dirujuk dari: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Diharapkan di: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 di /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.741 Halloween FX [33484: 10703] Kesalahan saat memuat /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): Simbol tidak ditemukan: ___CFObjCIsCollectable
  Dirujuk dari: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Diharapkan di: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 di /System/Library/Frameworks/Security.framework/Versions/A/Security

Dan saya mendapat laporan yang mengatakan, di beberapa perangkat tidak bisa diputar sama sekali.

Christopher Hannah
sumber
Hanya ingin menambahkan Saya melihat masalah yang sama ini saat memutar aliran video HLS dalam proyek iOS menggunakan ARC.
James J

Jawaban:

203

Itu adalah bug yang dikonfirmasi dari iOS SDK 5 / Simulator - terjadi segera setelah simulator mencoba memutar suara (dari film atau sumber suara lainnya). Jangan khawatir, ini tidak akan menjadi masalah pada perangkat yang sebenarnya.

Anda menyebutkan laporan sebenarnya tentang pengguna yang mengalami masalah dalam menggunakan Aplikasi Anda - masalah tersebut tidak terkait / terkait dengan masalah yang Anda posting di atas.

Masalah ini diajukan oleh Apple dengan ID Bug # 10555404. Saya mengajukan laporan sendiri yang akhirnya diidentifikasi sebagai dupe dari ID bug yang disebutkan.

Masalah saat ini berlanjut hingga dan termasuk Xcode Versi 4.4.1 (4F1003), iOS SDK 5.1.

Memperbarui

Masalah ini akhirnya diperbaiki dalam Xcode Versi 4.5 (4G182), iOS SDK 6.0.

Catatan

Masalah tetap ada bahkan di Xcode Versi 4.5 saat digunakan bersama dengan simulator iOS 5.1 (atau lebih rendah).

Sampai
sumber
1
Masih melihat masalah ini dengan LLDB tetapi penundaan yang mengganggu telah hilang.
stigi
13
Sepertinya ini disebabkan oleh pengecualian internal yang dilemparkan dalam AVFoundation di Simulator. Menonaktifkan breakpoint "Semua Pengecualian" akan menghentikan debugger yang merusaknya dan suara akan diputar, seperti yang disarankan oleh jawaban Brandon Williams. (Atau paksa debugger untuk melanjutkan berulang kali dan suara akhirnya akan diputar.)
Chris Miles
2
Saya masih melihat masalah ini di Xcode 4.5 dan dengan iOS 6 Simulator + iOS SDK 6.0, tidak peduli solusi atau saran apa yang saya coba lewati. Hmm ...
Joe D'Andrea
16

Saya menemukan solusi sementara untuk masalah ini: cukup matikan breakpoint sebelum memutar video. Kemudian berfungsi dengan baik di simulator.

Brandon Williams
sumber
4

Masalah ini dapat terjadi jika Anda salah mengimpor kerangka kerja Mac OSX dan bukan kerangka kerja iOs. Menghapus kerangka Mac OS berhasil untuk saya

BigAppleBump
sumber
4

Gunakan AVAudioPlayer sebagai ivar di file head dengan kuat: @property (kuat, nonatomik) AVAudioPlayer * audioPlayer Bagi saya ini berfungsi.

fraktal
sumber
4

Kode berikut dapat digunakan untuk menguji simulator.

if (beep == nil)
    NSLog(@"audio player not initialized");             
else if(TARGET_IPHONE_SIMULATOR) 
{
    NSLog(@"beep play"); 
} 
else
{
    [beep play];  
}
Pungs
sumber
1

Ini adalah masalah yang dialami banyak orang. Saya belum menemukan solusi untuk ini.

Saya sangat menyarankan untuk mengajukan radar. Ini milik saya http://openradar.appspot.com/radar?id=1466402

stigi
sumber
Jangan khawatir Apple menjadi diam. Saya masih mendapat umpan balik tentang bug. Tapi yang ini sangat jelas. Mereka setidaknya harus mencari tahu duplikatnya :(
stigi
1

Apa yang dikatakan Till benar sekali. Tetapi saat menggunakan ARC, masalah ini mungkin berkorelasi (tanpa sebab akibat) dengan masalah lain: Jika AVAudioPlayer sebenarnya tidak memutar suara apa pun, ini mungkin menarik bagi Anda: https://stackoverflow.com/a/7744831/838068

Wolfgang
sumber