diff --git a/Cargo.toml b/Cargo.toml index b914b5e41..582237a53 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -119,7 +119,7 @@ ndk = { version = "0.9.0", default-features = false } [target.'cfg(any(target_os = "ios", target_os = "macos"))'.dependencies] block2 = "0.5.1" core-foundation = "0.9.3" -objc2 = "0.5.2" +objc2 = { version = "0.5.2", features = ["relax-sign-encoding"] } [target.'cfg(target_os = "macos")'.dependencies] core-graphics = "0.23.1" diff --git a/src/changelog/unreleased.md b/src/changelog/unreleased.md index f3a0f6d2c..a7ec5f0ac 100644 --- a/src/changelog/unreleased.md +++ b/src/changelog/unreleased.md @@ -39,3 +39,7 @@ The migration guide could reference other migration examples in the current changelog entry. ## Unreleased + +### Fixed + +- On macOS, fix crash on macOS 26 by using objc2's `relax-sign-encoding` feature.