Features

Learn about Sentry's Apple SDK features for tvOS.

Sentry's Apple SDK for tvOS enables automatic reporting of errors and exceptions, and identifies performance issues in your application. All features listed below are enabled by default unless otherwise noted.

For a complete list of all available features, see the main Features page. This page highlights tvOS-specific features and limitations.

tvOS has some limitations compared to iOS:

  • User Feedback UI not available
  • Profiling not available
  • MetricKit integration not available

Session Replay records user sessions for visual debugging, helping you understand what happened before, during, and after an error.

  • Works on tvOS 16+ (not officially supported)
  • Requires SDK version 8.31.1 or later

tvOS supports comprehensive performance monitoring:

tvOS supports comprehensive error detection:

  • Session tracking for release health metrics
  • Release health tracks crash-free users and sessions
  • Offline caching when a device is unable to connect; we send a report once we receive another event
  • Swift Async/Await support for automatically stitching together stack traces of Swift concurrency code
  • Logs capturing available (requires enableLogs option)
  • User Feedback via programmatic API (no UI available)

For configuration options and detailed documentation, see the Configuration section.

Was this helpful?
Help improve this content
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) or suggesting an update ("yeah, this would be better").