diff --git a/Package.swift b/Package.swift
index 533d34c..f1e53fe 100644
--- a/Package.swift
+++ b/Package.swift
@@ -6,7 +6,7 @@ import PackageDescription
let package = Package(
name: "tkey_pkg",
platforms: [
- .iOS(.v14)
+ .iOS(.v14), .macOS(.v10_15)
],
products: [
// Products define the executables and libraries a package produces, and make them visible to other packages.
diff --git a/Sources/libtkey/libtkey.xcframework/Info.plist b/Sources/libtkey/libtkey.xcframework/Info.plist
index 3ba53cc..d14a1c2 100644
--- a/Sources/libtkey/libtkey.xcframework/Info.plist
+++ b/Sources/libtkey/libtkey.xcframework/Info.plist
@@ -8,15 +8,16 @@
BinaryPath
libtkey.a
LibraryIdentifier
- ios-arm64
+ macos-arm64_x86_64
LibraryPath
libtkey.a
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
- ios
+ macos
BinaryPath
diff --git a/Sources/libtkey/libtkey.xcframework/ios-arm64/libtkey.a b/Sources/libtkey/libtkey.xcframework/ios-arm64/libtkey.a
deleted file mode 100644
index 5524988..0000000
Binary files a/Sources/libtkey/libtkey.xcframework/ios-arm64/libtkey.a and /dev/null differ
diff --git a/Sources/libtkey/libtkey.xcframework/ios-arm64_x86_64-simulator/libtkey.a b/Sources/libtkey/libtkey.xcframework/ios-arm64_x86_64-simulator/libtkey.a
index 5f5f3d5..d0ed815 100644
Binary files a/Sources/libtkey/libtkey.xcframework/ios-arm64_x86_64-simulator/libtkey.a and b/Sources/libtkey/libtkey.xcframework/ios-arm64_x86_64-simulator/libtkey.a differ
diff --git a/Sources/libtkey/libtkey.xcframework/macos-arm64_x86_64/libtkey.a b/Sources/libtkey/libtkey.xcframework/macos-arm64_x86_64/libtkey.a
new file mode 100644
index 0000000..7998de3
Binary files /dev/null and b/Sources/libtkey/libtkey.xcframework/macos-arm64_x86_64/libtkey.a differ