-
-
Notifications
You must be signed in to change notification settings - Fork 718
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
Multiplatform app Compilation error #2003
Comments
@DmitriSerhienko Thank you for your report. The difference between version 4.0.0 and 4.0.0-RC1 can be seen in the following comparison: https://github.com/InsertKoinIO/koin/compare/4.0.0-RC1…4.0.0 One of the major changes in version 4.0.0, which I’d like to draw your attention to, is a commit that introduces Kotlin’s standard library UUID: Please check your application if you’re using
When using Kotlin 2.0.20 along with Kotlin’s uuid library, including all relevant dependencies, everything should work fine. |
@ykws i don`t use anything by tag "Uuid" or "benasher44" in my project, but i detected this dependency in my genereted fraemwork on ios |
Hey @DmitriSerhienko, I'm facing the same problem you had, with Kotlin 2.0.20. |
@Tweener I have problem in library mirzemehdi - KMPNotifier. After cleaning gradle, studio I check scope for "Uuid" and find this dependencies in genereted for ios package in and it was generated for KMPNotifier library. |
Thank you @DmitriSerhienko ! |
@DmitriSerhienko @Tweener For now temporary solution would be to add uuid library into your gradle file
Meanwhile, I'll bump koin version and release new version of KMPNotifier |
Thanks a lot @mirzemehdi ! |
Hi i use for KMP project Koin and in version koin = "4.0.0" have a problem with compilation on ios, but on koin = "4.0.0-RC1" all works fine.
agp = "8.3.0"
ksp = "2.0.20-1.0.25"
kotlin = "2.0.20"
koin = "4.0.0"
and this 3 libraries:
koin-core = { module = "io.insert-koin:koin-core", version.ref = "koin" }
koin-compose = { module = "io.insert-koin:koin-compose", version.ref = "koin"}
koin-composeVM = { module = "io.insert-koin:koin-compose-viewmodel", version.ref = "koin" }
Compilation error:
The text was updated successfully, but these errors were encountered: