HI all. I've got a KMP project targeting ios and android. I've run into some conflicts in terms of static vs dynamic linking for the ios framework. I'm not sure what the best path forward is, and I'm curious what others are doing.
1. I have been using the CrashKiOS library from Touchlab for handling crash reports in Crashlytics. It has [an issue](
https://github.com/touchlab/CrashKiOS/issues/69) currently that requires static linking to make it work.
2. I've been looking to switch to the NSExceptionKt library from
@Rick Clephas. It did have the [same issue](
https://github.com/rickclephas/NSExceptionKt/issues/12), although it looks like a new version was released just yesterday that may work with dynamic linking.
3. But using static linking is a problem, because of [this issue](
https://youtrack.jetbrains.com/issue/KT-70158/KMP-SwiftUI-Preview-not-working-with-Xcode-16-beta) where static linking of KMP frameworks causes swiftui previews to break in Xcode.
So, I'm curious what others are doing to mitigate these issues.