Download Latest Version Sentry-Dynamic-WithARM64e.xcframework.zip (120.3 MB)
Email in envelope

Get an email when there's a new version of Official Sentry SDK

Home / 8.57.1
Name Modified Size InfoDownloads / Week
Parent folder
Sentry-Dynamic-WithARM64e.xcframework.zip 2025-10-30 119.8 MB
Sentry-Dynamic.xcframework.zip 2025-10-30 108.6 MB
Sentry-WithoutUIKitOrAppKit-WithARM64e.xcframework.zip 2025-10-30 98.9 MB
Sentry-WithoutUIKitOrAppKit.xcframework.zip 2025-10-30 89.7 MB
Sentry.xcframework.zip 2025-10-30 52.6 MB
SentrySwiftUI.xcframework.zip 2025-10-30 8.8 MB
8.57.1 source code.tar.gz 2025-10-30 10.1 MB
8.57.1 source code.zip 2025-10-30 11.0 MB
README.md 2025-10-30 1.3 kB
Totals: 9 Items   499.5 MB 0

[!Warning] Session Replay is disabled by default on iOS 26.0+ with Xcode 26.0+ to prevent PII leaks

Due to potential masking issues introduced by Apple's Liquid Glass rendering changes in iOS 26.0, Session Replay is now automatically disabled on apps running iOS 26.0+ when built with Xcode 26.0 or later. This is a defensive measure to protect user privacy and prevent potential PII leaks until masking is reliably supported.

Session replay will work normally if:

  • Your app runs on iOS versions older than 26.0, OR
  • Your app is built with Xcode versions older than 26.0, OR
  • Your app explicitly sets UIDesignRequiresCompatibility to YES in Info.plist

Override (use with caution): If you understand the PII risks and want to enable session replay anyway, you can set:

swift options.experimental.enableSessionReplayInUnreliableEnvironment = true

This experimental override option will be removed in a future minor version once the masking issues are resolved.

Fixes

  • Fix crash from accessing UITouch instances from background thread in SentryTouchTracker (#6584)
  • Disable SessionSentryReplayIntegration if the environment is unsafe [#6573]
  • Fix crash when last replay info is missing some keys [#6577]
Source: README.md, updated 2025-10-30