Session replays produced by Sentry Cocoa 9.24.0 do not show the Logs tab even when associated structured logs contain a replay ID.
static/app/views/explore/replays/detail/ourlogs/unsupportedReplays.tsx still marks every sentry.cocoa replay as unsupported.
hasLogsOnReplays() checks only replay.sdk.name; although replay records contain sdk.version, it is not considered before focusTabs.tsx omits the tab.
- sentry#100422 introduced the Cocoa exclusion on October 27, 2025 because the SDK did not yet attach replay IDs to logs.
- sentry-cocoa#6515 added the
sentry.replay_id log attribute and shipped in 9.0.0-alpha.0; stable 9.24.0 includes this support.
Reproduction:
- Capture structured logs and a session replay with Sentry Cocoa 9.24.0.
- Open the associated replay in Sentry.
- Observe that the Logs tab is absent.
via kpujji.
--
View Junior Session [Sentry]
Session replays produced by Sentry Cocoa 9.24.0 do not show the Logs tab even when associated structured logs contain a replay ID.
static/app/views/explore/replays/detail/ourlogs/unsupportedReplays.tsxstill marks everysentry.cocoareplay as unsupported.hasLogsOnReplays()checks onlyreplay.sdk.name; although replay records containsdk.version, it is not considered beforefocusTabs.tsxomits the tab.sentry.replay_idlog attribute and shipped in9.0.0-alpha.0; stable9.24.0includes this support.Reproduction:
via kpujji.
--
View Junior Session [Sentry]