multiplatform-swiftpackage
                                
                                 multiplatform-swiftpackage copied to clipboard
                                
                                    multiplatform-swiftpackage copied to clipboard
                            
                            
                            
                        Gradle plugin that generates a Swift Package Manager manifest and an XCFramework to distribute a Kotlin Multiplatform library for Apple platforms.
M1 support
# Attention **This repo is not maintained anymore. Please use @luca992 [fork](https://github.com/luca992/multiplatform-swiftpackage).** #### Changed - new arm simulator targets: _macosArm64, iosSimulatorArm64, watchosSimulatorArm64, tvosSimulatorArm64_ - kotlin version to 1.6.20 - gradle...
Hello, Nice plugin but when adding the Repo link, building the project fails with this error `Missing path (/.../Library/Developer/Xcode/DerivedData/Test-eqqqbrehuzabdnegojwzdecqruxe/SourcePackages/checkouts/MyFrameworkName/MyFrameworkName.xcframework/ios-x86_64-simulator/dSYMs) Missing path from XCFramework 'MyFrameworkName.xcframework' as defined by 'DebugSymbolsPath' in its...
Hi, I'm using this framework to generate xcframework for ios/macos. Work on ios, but for mac I receive an error in Xcode: > While building for Mac Catalyst, no library...
As the subject states, is there a way to separately produce a debug and release variant in one single build? Essentially create two separate xcframeworks in one go? Thank you
Hi guys, your plugin is awesome! But I stuck with one problem. Here is my configuration : ``` multiplatformSwiftPackage { packageName("XXX") swiftToolsVersion("5.3") targetPlatforms { iOS { v("13") } } }...
Using this plugin in our project with the following setup: ``` multiplatformSwiftPackage { swiftToolsVersion("5.4") packageName("Common") zipFileName("Common") outputDirectory(File(rootDir, "/app-ios/CommonFramework")) distributionMode { local() } targetPlatforms { iOS { v("13") } } }...
Not sure if this is expected, do have a project with a middle nativeMain source set for specific iosMain & macOSMain source set ``` - commonMain - nativeMain - iosMain...
Is it possible to adopt the assembleXCFramework gradle task instead of the current `createXCFramework` task in the project? Is it possible to migrate to that, which is available since kotlin...
``` > Task :xxx:createXCFramework FAILED Both watchos-arm64_32 and watchos-armv7k represent two equivalent library definitions. FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':dryrun:createXCFramework'. >...
First of all, thanks for building this plugin! I was looking for a simple solution to build an XCFramework for my project, but unfortunately I'm having an issue as soon...