W artykule Reliable Crash Reporting, Landon Fuller powiedział, że lepiej nie używać [NSThread callStackSymbols], ale czy mogę użyć [wyjątek callStackSymbols], gdy chcę uzyskać pełny symboliczny stos połączeń i wysłać go do mojego serwera ?Co to jest disadvatage callStackSymbols
5
A
Odpowiedz
2
Dostają swój stos w ten sam sposób, ale czas jest inny - NSThread dostaniesz wiadomość od ciebie w momencie wysłania wiadomości callStackSymbols
, a wyjątek NSException dostanie ci symbole w momencie wystąpienia wyjątku.
Powiązane problemy
- 1. Co to jest Serializable? Co to znaczy?
- 2. Co to jest "usuń to"?
- 3. Co to jest Pagel?
- 4. Co to jest _GLOBAL_OFFSET_TABLE?
- 5. Co to jest "android.R.layout.simple_list_item_1"?
- 6. Co to jest DetailsView.EnableModelValidation?
- 7. Co to jest NSPathStore2?
- 8. Co to jest czasownik = "*"?
- 9. Co to jest Postgresql_psycopg2?
- 10. Co to jest ?
- 11. co to jest .netrwhist?
- 12. co to jest Microsoft.Practices.EnterpriseLibrary.Data
- 13. Co to jest CGVector?
- 14. Co to jest $ {project.licensePath}?
- 15. co to jest alloc.h?
- 16. Co to jest PurpleEventCallback?
- 17. Co to jest global ::?
- 18. Co to jest? rodzaj?
- 19. Co to jest __meteor_bootstrap__?
- 20. Co to jest NuGetPackageImportStamp?
- 21. Co to jest LazyList?
- 22. Co to jest IllegalStateException?
- 23. Co to jest "loadall.so"?
- 24. Co to jest ws: //?
- 25. Co to jest DNVM?
- 26. Co to jest kthreadd_task
- 27. Co to jest AppDomain?
- 28. Co to jest klabject?
- 29. Co to jest UIViewController
- 30. Co to jest głód?
Ale dlaczego Landon Fuller nie poleca dostać stosu przez ** callStackSymbols **? I w jego PLCrashReporter on używa callStackReturnAddresses by dostać wskaźniki, dlaczego nie logować stosu symboli przez ** callStackSymbols ** – blankyao
Od iOS 6 symbolizujący raport awarii na urządzeniu po prostu zwróci dla większości symboli. Jedynym sposobem na obejście jest symbolizowanie awarii na Macu lub używanie prywatnych frameworków (co może spowodować odrzucenie Twojej aplikacji). http://stackoverflow.com/questions/13156342/stack-trace-method-names-redacted –
apple16