My project seems to be using Kotlin version 1.5.30 even though I updated everything to 1.7.10. This is causing abi incompatibility errors when compiling for xcode.Android Studio has Kotlin 212-1.7.10-release-333-AS5457.46
Project level build.gradle has 1.7.10 defined:
If I delete the konan folder, it will just pull 1.5.30 again.What am I missing? I see no references of 1.5.30 in the project.
2 days ago
Does anybody have any tips for how I can get Xcode to recognise Cocoapods? I have a KMM project using Cocoapods and the build step is giving:
Execution failed for task ':shared:podGenIOS'.
> 'pod install' command failed with an exception:
Cannot run program "pod" (in directory "/Users/.../shared/build/cocoapods/synthetic/IOS"): error=2, No such file or directory
Full command: pod install
Possible reason: CocoaPods is not installed
Please check that CocoaPods v1.10 or above is installed.
To check CocoaPods version type 'pod --version' in the terminal
To install CocoaPods execute 'sudo gem install cocoapods'
Needless to say Cocoapods working fine from the command line.
3 days ago
TL;DR: Is it possible to disable the generation of
we have a kmm project for android and iOS targets. Currently, i’ve been working on reducing the library size and especially the library objc header for iOS. I noticed that data classes generate component methods for each value in the constructor. This is what I would expect. Those
methods also appear in the header, but usually there is no need for the iOS developers to call the method. This is because they can call the parameter by name, which is far more descriptive.
3 days ago
Hi All, Looking for an information for new project. - what is the percent of KMM code can we share in a iOS/Android project with clean architecture. Is anyone willing to share in their experience how much percent reuse you achieved?