Diskuze: Jak funguje logování v zařízeních s IOS?
V předchozím kvízu, Online test znalostí Objective-C, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
V předchozím kvízu, Online test znalostí Objective-C, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj, iOS umí logovat pády a k nim se pak můžeš přes App Store Connect dostat a Xcode ti potom ukáže i řádek, kde to spadlo včetně stacktrace.
Pokud chceš logovat chyby co neshodí aplikaci, tak se budeš muset podívat po nějakém řešení 3. stran nebo to implementovat ručně, kde bys na pozadí odesílal data na svůj server.
Děkuju za odpověď. Rozumím tomu tedy správně, že když si vypíšu chybu přes print(error), tak se na telefonech nikam nezaznamenává? Že funguje jen pro Xcode?
Přesně tak. Můžeš použít OSLog
po importu
os.log
a tím logovat do konzole zářízení, ale přes Xcode se
dostaneš jenom k logům ze zařízení, které máš fyzicky k dispozici.
Nikdy jsem to neřešil, ale první kde bych pátral jestli to umí je Firebase Crashlytics - https://firebase.google.com/…rash-reports#…
Zobrazeno 5 zpráv z 5.