Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,9 @@
- Bump Android SDK from v8.51.0 to v8.52.0 ([#6566](https://github.com/getsentry/sentry-react-native/pull/6566))
- [changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8520)
- [diff](https://github.com/getsentry/sentry-java/compare/8.51.0...8.52.0)
- Bump Cocoa SDK from v9.24.0 to v9.25.0 ([#6409](https://github.com/getsentry/sentry-react-native/pull/6409))
- [changelog](https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#9250)
- [diff](https://github.com/getsentry/sentry-cocoa/compare/9.24.0...9.25.0)

## 8.22.0

Expand Down
2 changes: 1 addition & 1 deletion packages/core/RNSentry.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
'DEFINES_MODULE' => 'YES'
}

sentry_cocoa_version = '9.24.0'
sentry_cocoa_version = '9.25.0'

Check warning on line 66 in packages/core/RNSentry.podspec

View check run for this annotation

@sentry/warden / warden: code-review

RNSentry macOS deployment target incompatible with sentry-cocoa 9.25.0

sentry-cocoa 9.25.0 requires macOS 12, but `s.osx.deployment_target` remains at 10.13, which will cause build failures for macOS consumers below 12.

Check warning on line 66 in packages/core/RNSentry.podspec

View check run for this annotation

@sentry/warden / warden: find-bugs

[33D-FQD] macOS deployment target incompatible with Cocoa SDK 9.25.0 (additional location)

`RNSentry.podspec` still declares macOS 10.13 compatibility, but sentry-cocoa 9.25.0 requires macOS 12. The `s.osx.deployment_target` must be bumped to `"12.0"` to prevent build failures when linking the prebuilt `Sentry.xcframework`.
Comment thread
sentry-warden[bot] marked this conversation as resolved.

# Consume sentry-cocoa as a prebuilt `Sentry.xcframework` by default.
#
Expand Down
4 changes: 2 additions & 2 deletions packages/core/scripts/sentry_utils.rb
Original file line number Diff line number Diff line change
Expand Up @@ -60,10 +60,10 @@
# `Sentry` module. `Sentry-Dynamic.xcframework` would ship the same
# `Sentry.framework` inside but under a mismatched enclosing name, so
# CocoaPods generates `-framework Sentry-Dynamic` and fails at link.
'9.24.0' => {
'Sentry' => 'c530edd27b20f7c151e73d84a34ee03474e3d5ddab65ffe9d30366f80149668a',
'9.25.0' => {

Check warning on line 63 in packages/core/scripts/sentry_utils.rb

View check run for this annotation

@sentry/warden / warden: code-review

[V94-PW6] RNSentry macOS deployment target incompatible with sentry-cocoa 9.25.0 (additional location)

sentry-cocoa 9.25.0 requires macOS 12, but `s.osx.deployment_target` remains at 10.13, which will cause build failures for macOS consumers below 12.

@sentry-warden sentry-warden Bot Aug 11, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

osx deployment target incompatible with sentry-cocoa 9.25.0

RNSentry.podspec:38 still declares macOS 10.13, but sentry-cocoa 9.25.0 requires macOS 12. Bump s.osx.deployment_target to "12.0" to avoid build failures.

Evidence
  • sentry-cocoa 9.25.0 release notes explicitly raise minimum deployment targets to macOS 12 and watchOS 9.
  • packages/core/RNSentry.podspec:38 sets s.osx.deployment_target = "10.13".
  • The same podspec already sets sentry_cocoa_version = '9.25.0', so the prebuilt Sentry.xcframework consumed via FRAMEWORK_SEARCH_PATHS requires macOS 12.
  • Consumers targeting macOS 10.13–11.x will fail to link or run against the updated Sentry.xcframework.
Also found at 1 additional location
  • packages/core/RNSentry.podspec:66

Identified by Warden · code-review, find-bugs · G5H-XSF

'Sentry' => '766417fae6474bc83e6691164a0b5fa93f8879cc7c9721dba5f7f5bf2ef20174',
},
}.freeze

Check warning on line 66 in packages/core/scripts/sentry_utils.rb

View check run for this annotation

@sentry/warden / warden: find-bugs

macOS deployment target incompatible with Cocoa SDK 9.25.0

`RNSentry.podspec` still declares macOS 10.13 compatibility, but sentry-cocoa 9.25.0 requires macOS 12. The `s.osx.deployment_target` must be bumped to `"12.0"` to prevent build failures when linking the prebuilt `Sentry.xcframework`.

# Static map from xcframework slice directory name to the Xcode SDK selector
# it should be attached to. `sentry-cocoa`'s `Sentry.xcframework` layout is
Expand Down
Loading