diff --git a/opus_flutter_ios/CHANGELOG.md b/opus_flutter_ios/CHANGELOG.md
index 6a897af..15b5116 100644
--- a/opus_flutter_ios/CHANGELOG.md
+++ b/opus_flutter_ios/CHANGELOG.md
@@ -1,3 +1,11 @@
+## 3.0.2
+
+* Added an `arm64-simulator` slice to `opus.xcframework` (merged into the
+ existing simulator slice as a fat `ios-arm64_x86_64-simulator` binary), so
+ apps now build and run natively on the iOS Simulator on Apple Silicon Macs
+ without falling back to Rosetta / excluding `arm64` for the simulator SDK.
+
+
## 3.0.1
* Using new opus.xcframework
diff --git a/opus_flutter_ios/ios/opus.xcframework/Info.plist b/opus_flutter_ios/ios/opus.xcframework/Info.plist
index 67bf2e3..ded9636 100644
--- a/opus_flutter_ios/ios/opus.xcframework/Info.plist
+++ b/opus_flutter_ios/ios/opus.xcframework/Info.plist
@@ -8,11 +8,12 @@
BinaryPath
opus.framework/opus
LibraryIdentifier
- ios-x86_64-simulator
+ ios-arm64_x86_64-simulator
LibraryPath
opus.framework
SupportedArchitectures
+ arm64
x86_64
SupportedPlatform
diff --git a/opus_flutter_ios/ios/opus.xcframework/ios-x86_64-simulator/opus.framework/Headers/opus.h b/opus_flutter_ios/ios/opus.xcframework/ios-arm64_x86_64-simulator/opus.framework/Headers/opus.h
similarity index 100%
rename from opus_flutter_ios/ios/opus.xcframework/ios-x86_64-simulator/opus.framework/Headers/opus.h
rename to opus_flutter_ios/ios/opus.xcframework/ios-arm64_x86_64-simulator/opus.framework/Headers/opus.h
diff --git a/opus_flutter_ios/ios/opus.xcframework/ios-x86_64-simulator/opus.framework/Headers/opus_defines.h b/opus_flutter_ios/ios/opus.xcframework/ios-arm64_x86_64-simulator/opus.framework/Headers/opus_defines.h
similarity index 100%
rename from opus_flutter_ios/ios/opus.xcframework/ios-x86_64-simulator/opus.framework/Headers/opus_defines.h
rename to opus_flutter_ios/ios/opus.xcframework/ios-arm64_x86_64-simulator/opus.framework/Headers/opus_defines.h
diff --git a/opus_flutter_ios/ios/opus.xcframework/ios-x86_64-simulator/opus.framework/Headers/opus_multistream.h b/opus_flutter_ios/ios/opus.xcframework/ios-arm64_x86_64-simulator/opus.framework/Headers/opus_multistream.h
similarity index 100%
rename from opus_flutter_ios/ios/opus.xcframework/ios-x86_64-simulator/opus.framework/Headers/opus_multistream.h
rename to opus_flutter_ios/ios/opus.xcframework/ios-arm64_x86_64-simulator/opus.framework/Headers/opus_multistream.h
diff --git a/opus_flutter_ios/ios/opus.xcframework/ios-x86_64-simulator/opus.framework/Headers/opus_types.h b/opus_flutter_ios/ios/opus.xcframework/ios-arm64_x86_64-simulator/opus.framework/Headers/opus_types.h
similarity index 100%
rename from opus_flutter_ios/ios/opus.xcframework/ios-x86_64-simulator/opus.framework/Headers/opus_types.h
rename to opus_flutter_ios/ios/opus.xcframework/ios-arm64_x86_64-simulator/opus.framework/Headers/opus_types.h
diff --git a/opus_flutter_ios/ios/opus.xcframework/ios-x86_64-simulator/opus.framework/Info.plist b/opus_flutter_ios/ios/opus.xcframework/ios-arm64_x86_64-simulator/opus.framework/Info.plist
similarity index 100%
rename from opus_flutter_ios/ios/opus.xcframework/ios-x86_64-simulator/opus.framework/Info.plist
rename to opus_flutter_ios/ios/opus.xcframework/ios-arm64_x86_64-simulator/opus.framework/Info.plist
diff --git a/opus_flutter_ios/ios/opus.xcframework/ios-x86_64-simulator/opus.framework/Modules/module.modulemap b/opus_flutter_ios/ios/opus.xcframework/ios-arm64_x86_64-simulator/opus.framework/Modules/module.modulemap
similarity index 100%
rename from opus_flutter_ios/ios/opus.xcframework/ios-x86_64-simulator/opus.framework/Modules/module.modulemap
rename to opus_flutter_ios/ios/opus.xcframework/ios-arm64_x86_64-simulator/opus.framework/Modules/module.modulemap
diff --git a/opus_flutter_ios/ios/opus.xcframework/ios-x86_64-simulator/opus.framework/opus b/opus_flutter_ios/ios/opus.xcframework/ios-arm64_x86_64-simulator/opus.framework/opus
similarity index 55%
rename from opus_flutter_ios/ios/opus.xcframework/ios-x86_64-simulator/opus.framework/opus
rename to opus_flutter_ios/ios/opus.xcframework/ios-arm64_x86_64-simulator/opus.framework/opus
index e1b1e5b..6725f15 100755
Binary files a/opus_flutter_ios/ios/opus.xcframework/ios-x86_64-simulator/opus.framework/opus and b/opus_flutter_ios/ios/opus.xcframework/ios-arm64_x86_64-simulator/opus.framework/opus differ
diff --git a/opus_flutter_ios/pubspec.yaml b/opus_flutter_ios/pubspec.yaml
index 07addbc..3599424 100644
--- a/opus_flutter_ios/pubspec.yaml
+++ b/opus_flutter_ios/pubspec.yaml
@@ -1,7 +1,7 @@
name: opus_flutter_ios
description: iOS implementation of the opus_flutter plugin.
repository: https://github.com/EPNW/opus_flutter/tree/master/opus_flutter_ios
-version: 3.0.1
+version: 3.0.2
environment:
sdk: ">=2.12.0 <3.0.0"