Replies: 1 comment 11 replies
-
That is weird, and you are sure that you have Kotlin 1.8.20/1.8.22 when using 1.0.x? The Base64 class is only used in one class which was added in 1.0.0. Do you are you able to share your project or the build files? Otherwise you can also ask in the kotlin slack as this seems more of a kotlin problem, but feel free to share your code here and I'll try my best! |
Beta Was this translation helpful? Give feedback.
11 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, i've been working on a kmm project and i've finally come to the part where i need to build a release version for iOS, and it is working as expected on debug but on release it gives me some issues with the decoder on iosArm64, it might have something to do with https://kotlinlang.org/docs/whatsnew1820.html#support-for-base64-encoding
what i did for now is reverting to version 0.9.5 and also rolled back to kt-1.8.10 and coroutines 1.6.4 and it seems to be working, i might try to find a fix but for now the downgrade seems to be working.
this is the error from the release build:
e: Module "io.github.jan-tennert.supabase:gotrue-kt (io.github.jan-tennert.supabase:gotrue-kt-iosarm64)" has a reference to symbol kotlin.io.encoding/Base64.encode|-7035830172202227036[0]. Neither the module itself nor its dependencies contain such declaration.
Beta Was this translation helpful? Give feedback.
All reactions