2013-05-16 8 views
9

Próbowałem wyszukać o oprogramowaniu createPerirectal i nie miałem szczęścia znajdując żadnych informacji na jego temat. Czy jest tu ktoś, kto miał tę samą awarię?[UIThreadSafeNode createPeripheral]: nierozpoznany selektor wysłany na instancję

[UIThreadSafeNode createPeripheral]: nierozpoznany selektor wysyłane do instancji

Która klasa ma createPeripheral należą? Jak sobie z tym poradzić?

uwaga: nie ma zbyt dużo informacji w dzienniku katastrofy

stackTrace = 
(
0 CoreFoundation      0x31dcd2bb <redacted> + 186 
1 libobjc.A.dylib      0x39a7297f objc_exception_throw + 30 
2 CoreFoundation      0x31dd0e07 <redacted> + 170 
3 CoreFoundation      0x31dcf531 <redacted> + 392 
4 CoreFoundation      0x31d26f68 _CF_forwarding_prep_0 + 24 
5 UIKit        0x33d4bf99 <redacted> + 52 
6 UIKit        0x33bda80f <redacted> + 38 
7 UIKit        0x33bda431 <redacted> + 404 
8 UIKit        0x33f1ad19 <redacted> + 236 
9 libdispatch.dylib     0x39e98621 <redacted> + 80 
9 libdispatch.dylib     0x39e98621 <redacted> + 80 
10 libdispatch.dylib     0x39e894b7 <redacted> + 22 
11 libdispatch.dylib     0x39e8adcb <redacted> + 226 
12 CoreFoundation      0x31da0f3b <redacted> + 1290 
13 CoreFoundation      0x31d13ebd CFRunLoopRunSpecific + 356 
14 CoreFoundation      0x31d13d49 CFRunLoopRunInMode + 104 
15 GraphicsServices     0x358d72eb GSEventRunModal + 74 
16 UIKit        0x33c29301 UIApplicationMain + 1120 
... 
); 
+0

Czy możesz opublikować kod powodujący tę awarię? – Amar

+0

Możesz także dodać punkt przerwania dla 'objc_exception_throw' i sprawdzić ślad stosu prowadzący do tej awarii. – Amar

+0

Właściwie to nie wiem dokładnie, który kod powoduje awarię. to też chcę wiedzieć. Mam tylko dziennik awarii, który nie pomaga. – cessmestreet

Odpowiedz

2

Mam tylko podobny zgłoszenie awarii.
Istnieje UIWebBrowserView w stosie wywołań. Może to błąd.

Nasza aplikacja korzysta z interfejsu UIWebView, aby wyświetlić prostą stronę html, i otrzymuję losowe awarie w regularnych pozycjach WebView. Nie mam pojęcia, co z tym zrobić.

1

W moim przypadku błąd ten wystąpił, gdy próbowałem dostosować -inputaccessoryview na contenteditable div.

wierzę createPeripheral ma coś do czynienia z wyświetlaczem klawiaturze

webView.keyboardDisplayRequiresUserAction = NO; 

rozwiązać tę katastrofę dla mnie.

3

Przepraszam za dodanie do starego posta, ale mam mocne uzasadnienie dla tego błędu. Otwórz dowolną klawiaturę oprogramowania na iPhone6 ​​+ (lub symulatorze iPhone6 ​​+) w WebView. Umieść coś w buforze wklejania, a następnie kliknij przycisk wklejania.

Jeszcze go nie rozwiązałem, ale pomyślałem, że może to pomóc, jeśli ktoś zginie w Google w związku z tym błędem.

+1

Kudos za myślenie o innych Googlersach! Jednakże prawdopodobnie pasowałoby to do komentarza do oryginalnego pytania/odpowiedzi lepiej niż oddzielna odpowiedź, ponieważ technicznie jest to * nie * odpowiedź;) –

+0

Zgadzam się. Niestety, nowy użytkownik tutaj. Nie mogę komentować, chyba że dotyczy to moich własnych rzeczy. –

+0

Ach, zgadza się. Witamy w StackOverflow! –