diff --git a/sdk/rust/Taskfile.yml b/sdk/rust/Taskfile.yml index 2c607b4c..d74f2ad3 100644 --- a/sdk/rust/Taskfile.yml +++ b/sdk/rust/Taskfile.yml @@ -129,20 +129,17 @@ tasks: - rm -rf ../swift/CHedera.xcframework/{ios,macos}-*/ - - mkdir -p ../swift/CHedera.xcframework/macos-{x86_64,arm64}/Headers/ + - mkdir -p ../swift/CHedera.xcframework/macos-universal/Headers/ - mkdir -p ../swift/CHedera.xcframework/ios-{x86_64-simulator,arm64}/Headers/ - - cp ../c/lib/macos-x86_64/libhedera.a ../swift/CHedera.xcframework/macos-x86_64/ - - cp ../c/lib/macos-arm64/libhedera.a ../swift/CHedera.xcframework/macos-arm64/ + - lipo ../c/lib/macos-x86_64/libhedera.a ../c/lib/macos-arm64/libhedera.a -output ../swift/CHedera.xcframework/macos-universal/libhedera.a -create - cp ../c/lib/ios-x86_64/libhedera.a ../swift/CHedera.xcframework/ios-x86_64-simulator/ - cp ../c/lib/ios-arm64/libhedera.a ../swift/CHedera.xcframework/ios-arm64/ - - cp ../c/include/hedera.h ../swift/CHedera.xcframework/macos-x86_64/Headers/ - - cp ../c/include/hedera.h ../swift/CHedera.xcframework/macos-arm64/Headers/ + - cp ../c/include/hedera.h ../swift/CHedera.xcframework/macos-universal/Headers/ - cp ../c/include/hedera.h ../swift/CHedera.xcframework/ios-x86_64-simulator/Headers/ - cp ../c/include/hedera.h ../swift/CHedera.xcframework/ios-arm64/Headers/ - - cp ../swift/CHedera.xcframework/module.modulemap ../swift/CHedera.xcframework/macos-x86_64/Headers/ - - cp ../swift/CHedera.xcframework/module.modulemap ../swift/CHedera.xcframework/macos-arm64/Headers/ + - cp ../swift/CHedera.xcframework/module.modulemap ../swift/CHedera.xcframework/macos-universal/Headers/ - cp ../swift/CHedera.xcframework/module.modulemap ../swift/CHedera.xcframework/ios-x86_64-simulator/Headers/ - cp ../swift/CHedera.xcframework/module.modulemap ../swift/CHedera.xcframework/ios-arm64/Headers/ diff --git a/sdk/swift/CHedera.xcframework/Info.plist b/sdk/swift/CHedera.xcframework/Info.plist index fe1aa269..f9ee61c1 100644 --- a/sdk/swift/CHedera.xcframework/Info.plist +++ b/sdk/swift/CHedera.xcframework/Info.plist @@ -38,25 +38,12 @@ HeadersPath Headers LibraryIdentifier - macos-arm64 + macos-universal LibraryPath libhedera.a SupportedArchitectures arm64 - - SupportedPlatform - macos - - - HeadersPath - Headers - LibraryIdentifier - macos-x86_64 - LibraryPath - libhedera.a - SupportedArchitectures - x86_64 SupportedPlatform