Skip to content

Commit f964dda

Browse files
authored
feat(apple): Update session replay docs with AVFoundation limitation (#14700)
1 parent e64ff21 commit f964dda

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

docs/platforms/apple/guides/ios/session-replay/troubleshooting.mdx

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,22 @@ notSupported:
55
description: "Troubleshoot and resolve common issues with the iOS Session Replay."
66
---
77

8+
<Expandable title="AVFoundation views and layers are not rendered" permalink>
9+
10+
Session Replay currently cannot capture content from AVFoundation views and layers. This includes:
11+
12+
- `AVPlayerLayer` and other AVFoundation-backed video content
13+
- `AVCaptureVideoPreviewLayer` used for camera previews
14+
- Any media content rendered using AVFoundation components
15+
16+
As a result, camera views, video players, and other AVFoundation-based UI elements will not appear in session replays, even when using `unmaskedViewClasses` configuration.
17+
18+
We are aware of this limitation and are exploring potential solutions to support AVFoundation content in future releases.
19+
20+
You can follow the progress in [this GitHub issue](https://github.com/getsentry/sentry-cocoa/issues/5835).
21+
22+
</Expandable>
23+
824
<Expandable title="Session Replay is not recording with custom window setup" permalink>
925

1026
If you have a custom window setup (e.g., multiple instances of `UIWindow`), you need to ensure that the Sentry SDK is able to find the correct window.
@@ -70,4 +86,4 @@ final class SceneDelegate: NSObject, UIWindowSceneDelegate {
7086
}
7187
```
7288

73-
</Expandable>
89+
</Expandable>

0 commit comments

Comments
 (0)