2014-11-20 19 views
6

Wir haben eine Menge Abstürze in unserer App (Berichterstattung von Crashlytics, aber die Entwickler waren nicht in der Lage zu reproduzieren). Der Stack-Trace deutet darauf hin, dass dies durch facebook sdk (3.15.1) verursacht wird. Ist dies ein bekanntes Problem in den älteren Versionen?Facebook iOS SDK verursacht Abstürze

Wir versuchen zu sehen, ob wir eine neue Version mit der neuesten Version von SDK einreichen sollten, oder untersuchen Sie dies weiter.

Thread : Crashed: com.apple.root.default-priority 
0 ???       0x2be030c4 
1 ???       0x2be03f07 
2 ???       0x2be0569f 
3 libdyld.dylib     0x394c80d0 dyld_stub_binder + 20 
4 Couchsurfing     0x0035c901 __31+[FBTask taskDependentOnTasks:]_block_invoke (FBTask.m:96) 
5 Couchsurfing     0x0035d6bd __39-[FBTask dependentTaskWithBlock:queue:]_block_invoke_2 (FBTask.m:257) 
6 libdispatch.dylib    0x394a3d7b _dispatch_call_block_and_release + 10 
7 libdispatch.dylib    0x394b6989 _dispatch_root_queue_drain + 220 
8 libdispatch.dylib    0x394b6b79 _dispatch_worker_thread2 + 56 
9 libsystem_pthread.dylib  0x395e5dbf _pthread_wqthread + 298 
+0

Einen Hotfix mit der aktualisierten Version freigeben, um zu sehen, ob die Abstürze behoben werden. – aryaxt

+0

Hat die aktualisierte Version das Problem behoben? –

+0

@ bruce.cheek Nein, es hat das Problem nicht behoben, dieser Absturz ist spezifisch für iOS-Versionen unter 7.1 noch untersucht – aryaxt

Antwort

6

Wenn Sie Cocoapods verwenden, stellen Sie sicher, dass Sie die Build-Version korrekt in Ihrem Podfile eingerichtet haben.

heißt: Die Linie App abstürzt

platform :ios, '7.0' 

Die Linie Ihre Anwendung abstürzt verwendet die Methode OSAtomicDecrement32, die eine andere Implementierung für iOS 7.1 und höher hat.