This repository has been archived by the owner on Jul 25, 2022. It is now read-only.
This version introduces the support for XCFramework 🎉
Now you can distribute your Kotlin Multiplatform code with an XCFramework in a CocoaPod Repo.
To use XCFramework, you need to set the useXCFramework
flag in the fatFrameworkCocoaConfig
configuration.
fatFrameworkCocoaConfig {
...
useXCFramework = true
}
When the flag is set, only the XCFramework task can be called. To know the name of the task for XCFrameworks, give a look to the README.
Breaking Changes:
The following task has been renamed to have better consistency:
buildIosDebugFatFramework
renamed tobuildDebugIosFatFramework
buildIosReleaseFatFramework
renamed tobuildReleaseIosFatFramework
publishIosDebugFatFramework
renamed topublishDebugIosFatFramework
publishIosReleaseFatFramework
renamed topublishReleaseIosFatFramework
generateCocoaPodRepoForIosFramework
renamed togenerateCocoaPodRepo
Some fields inside the fatFrameworkCocoaConfig
have been renamed or removed:
fatFrameworkName
renamed toframeworkName
namePrefix
removed