Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Firebase Crashlytics & Non-fatal exception logging #3

Closed
matejsemancik opened this issue Oct 10, 2023 · 0 comments · Fixed by #27
Closed

Firebase Crashlytics & Non-fatal exception logging #3

matejsemancik opened this issue Oct 10, 2023 · 0 comments · Fixed by #27
Assignees
Labels
ios iOS-related issues kmp KMP-related issues

Comments

@matejsemancik
Copy link
Member

On iOS, we need to get symbolicated crash reports working. There is CrashKiOS library that does that, but it turns out it does not really work with dynamically linked frameworks due to App Thinning.

There is a handful of resources available on that matter:
https://youtrack.jetbrains.com/issue/KT-58461
https://slack-chats.kotlinlang.org/t/14161460/hello-wave-i-have-a-kmp-project-with-multiple-modules-that-i

Long story short: We don't like dynamically linked Crashlytics in KMP, it screws up iOS app with App Thinning.

Solution (short):
touchlab/KMMBridge#207 (comment)

Solution (long):

Alternative solution:

@matejsemancik matejsemancik added ios iOS-related issues kmp KMP-related issues labels Oct 10, 2023
@matejsemancik matejsemancik self-assigned this Oct 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ios iOS-related issues kmp KMP-related issues
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant