Use on iOS : Gen iOS framework ./gradlew assembleQuietSharedKtReleaseXCFramework zip generate file Move file to root Calculate the checksum for the resulting archive swift package compute-checksum QuietSharedKt.xcframework.zip Commit tag Release on Github Link tag, add description, upload zip Check it is accessible curl ./gradlew createSwiftPackage Creates the XCFramework, ZIP file and Package.swift