2015-04-22 27 views
55

Projelerimden biri için, Xcode konsolundaki bu hata iletisi, iOS Simulator'da her yapı çalıştırdığımda olur. Bir yıldan fazla bir süredir oluyor ve sonunda Xcode'a bir güncelleme yapılacağını düşündüm. Tüm çerçeveleri tasfiye ettim ve yeniden tanımladım ve açıkçası, IOHIDFamily'dan herhangi bir şey istemiyorum, ne olursa olsun! Program yürütümümü etkilemiyor gibi görünüyor, ancak neden her seferinde bunun neden kaçtığını anlamak isterim.IOHIDFamily ile gizemli konsol hatası

2015-04-21 18:20:13.997 Vector-Z_beta[12370:1453236] Error loading /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib: dlopen(/System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib, 262): no suitable image found. Did find: 
    /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib: mach-o, but not built for iOS simulator 
2015-04-21 18:20:13.997 Vector-Z_beta[12370:1453236] Cannot find function pointer IOHIDLibFactory for factory 13AA9C44-6F1B-11D4-907C-0005028F18D5 in CFBundle/CFPlugIn 0x78da9a80 </System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin> (bundle, not loaded) 
2015-04-21 18:20:13.997 Vector-Z_beta[12370:1453236] Error loading /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib: dlopen(/System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib, 262): no suitable image found. Did find: 
    /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib: mach-o, but not built for iOS simulator 
2015-04-21 18:20:13.997 Vector-Z_beta[12370:1453236] Cannot find function pointer IOHIDLibFactory for factory 13AA9C44-6F1B-11D4-907C-0005028F18D5 in CFBundle/CFPlugIn 0x78da9a80 </System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin> (bundle, not loaded) 
2015-04-21 18:20:13.998 Vector-Z_beta[12370:1453236] Error loading /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib: dlopen(/System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib, 262): no suitable image found. Did find: 
    /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib: mach-o, but not built for iOS simulator 
2015-04-21 18:20:13.998 Vector-Z_beta[12370:1453236] Cannot find function pointer IOHIDLibFactory for factory 13AA9C44-6F1B-11D4-907C-0005028F18D5 in CFBundle/CFPlugIn 0x78da9a80 </System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin> (bundle, not loaded) 
2015-04-21 18:20:13.998 Vector-Z_beta[12370:1453236] Error loading /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib: dlopen(/System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib, 262): no suitable image found. Did find: 
    /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib: mach-o, but not built for iOS simulator 
2015-04-21 18:20:13.998 Vector-Z_beta[12370:1453236] Cannot find function pointer IOHIDLibFactory for factory 13AA9C44-6F1B-11D4-907C-0005028F18D5 in CFBundle/CFPlugIn 0x78da9a80 </System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin> (bundle, not loaded) 
+0

aynı olsun, bunu çözmek mi? Aşağıdaki (tüm) önerileri aşağıda hiçbir boşuna denedim. XCode 7 kullanıyorum.1 Swift – wheeliebin

+0

ile bir uygulama oluşturmak için ikincisi ve bu bana – milesper

+0

XCode 7.1.1 kullanıyorum bu yüzden bir bounty başlayacak çünkü ben objektif c – jose920405

cevap

73

Gerçek bir iOS aygıtına dağıtım yaparken, bir ARM mimarisi için oluştururken, iOS simulatörü için dağıtım yaparken bir x386 mimarisi için oluşturuyorsunuz. İkinci durumda, uygulamanız Mac'inizde bulunan makine dosyaları ile bağlantı kurar (birisi sizin yerel Mac olanları değil, yalnızca SDK meclisleri ile bağlantı kurmanızı önermedikçe), ancak yapınızı gerçekten yavaşlatır ve Xbox sürümlerinde artık mevcut seçenek mevcut olduğuna inanıyorum).

Görünüşe göre, bu mach-o dosyalarından biri - GameKit.framework bir kitaplık olarak bağlanmışsa bağlanmış görünen IOHIDFamily uzantısı bir tanesi - özellikle iOS simulatörü için oluşturulmamıştır. Bu yüzden mesaj. Anladığım kadarıyla bu doğrulanmış bir Apple hatasıdır ve Apple tarafından bir noktada düzeltilecektir.

Yalnızca iOS simülatörü ile ilgili bir sorun olup güvenli bir şekilde yok sayılabilir.

+0

Cevabı göster, gerçek cihazı kullanarak uygulamanızı oluştur ve çalıştır ve bu can sıkıcı hatalar mevcut değil. –

+3

* Sadece iOS simülatörü ile bir konudur ve güvenli bir şekilde yok edilebilir. * - Ayrıca Apple TV tvOS simülatörde oluşur. Mükemmel cevap. Teşekkür ederim! –

+0

Xcode 7.3 ve hala sabit değil. Böyle bir bariz hata bir yılda nasıl ele alınmaz? Dışarıda çok az kişi GameKit kullanıyor mu? – Dave

5

Vinnie bu çözümü yayınlanmıştır

IOS Seçenek kurmak ayarlamayı deneyin: Bağlayıcı seçenekleri için "Yalnızca Bağlantı SDK meclisleri", sabit onu buraya bana

için: http://forums.xamarin.com/discussion/24656/error-running-app-after-upgrading-xamarin

+2

Xcode 6.3 kullanıyorum benim için meydana gelen, ve ben yapı hedef üzerindeki bir seçenek değil. – avance

+0

ben bu seçeneği – jose920405

+1

bulamıyorum Bu ** Xamarin Studio ** çözümdür. sizin ** product.iOS **, 'Project'>' product.iOS Options'> 'Build'>' iOS Build'> 'Bağlayıcı Behavior'>' Bağlantı Çerçeve SDK'leri Only'> 'OK' seçin. Sonra 'Tümünü Temizle 've yeniden oluşturun. – SwiftArchitect

-2

iOS kodunda bu sorunla karşılaştığımda, iki sınıfımın bir Foundation Foundation içermesiydi. Yeni Dosya OS X/Kaynak/Swift dosyasına öntanımlıydı ve fark etmemiştim.

Bu ithalatın kaldırılması sorunu ortadan kaldırdı.

+0

teşekkürler ama sadece okur 'alma ' (benim önek başlık dosyasına) ve iOS çerçeve yolu vardır bir çizgi var. – avance

+0

Bu "Yeni Dosya OS X/Kaynak/Swift dosyasına öntanımlıyor" şeklinde detaylandırır mısınız? Anlamıyorum Teşekkürler! –

+0

Hmm. Şu anda, ne de I. Ben hem iOS hem de OSX Kaynak seçimi (şimdi?) Ithalat Vakfı veriyor. Biliyorum ki, o sırada, ithalat vakfını ortadan kaldırarak ya da Vakfın UIKit ile hızlı dosyanın ithalatında yerini aldığını, problemi çözdüm. – Refactor

-2

Bu sorunu GENEL sekmesine gidip işaretini kaldırın. Tam ekran iPad multitasking özelliğini devre dışı bırakma seçeneğini kullanın. Ancak, çoklu görev düzgün bir şekilde işlenmezse doğrulama hatalarını alabilirsiniz!

Requires Full Screen

+0

Teşekkürler, ancak bu sorun iPad çoklu görevinden önce geliyor ve zaten kontrol etmedim. – avance

4

devre dışı bırakılması Oyun Merkezi yetenekleri benim için bu mesajları kaldırın. Projenizde, İstenen hedefi seçin ve Yetenekler'a gidin.

+4

Uygulamamdaki Game Center'ı kullanıyorum, bu yüzden burada gerçekten bir seçenek yok. – avance

+0

Benim için aynı şeyler. Oyun Merkezini gelişimin erken aşamasında devre dışı bıraktım ama şimdi buna ihtiyacım var, bu yüzden bu uyarılarla yüzleşmeliyim. – Domsware

0

Yeni Xcode 7.2'de bu iletiler artık görüntülenmiyor. SpriteKit ilişkin

Ama sahip yeni mesajlar:
CUICatalog: Invalid Request: requesting subtype without specifying idiom

CUICatalog: Invalid Request: requesting subtype without specifying idiom

+1

Yazdığım gibi benim durumumda "var" anlamına gelir. Sizin durumunuz belki farklı olabilir. – Domsware

+0

Yeterince komik, ama şu anda bu iki problemim var. Her ikisi de resmi Apple Dev forumlarında okuduğum şeyden iOS 9 SDK ile ilgili sorunlardır. – ArtSabintsev

+0

Hala bu hatayı alıyorum –

İlgili konular