Skip to content
iOS SDK

Bug reporting for tvOS.

AI-ready bug reports from your Apple TV apps.

TraceItX captures the focused view, a screenshot, console and network state on tvOS — signed and forwarded to your tools or our dashboard, ready for your AI to act on.

Bug reporting for Apple TV apps

Apple TV apps are some of the hardest to debug from the field. A tester spots a glitch in the living room and then has to describe it from memory — there’s no easy way to grab what was on screen. TraceItX brings the same one-tap reporter to tvOS, driven entirely by the Siri Remote, so a report from the couch arrives as complete as one from a phone.

How capture works on tvOS

Capturing a TV bug used to mean pointing a phone camera at the screen, or wiring an HDMI capture card into a laptop, and then writing a paragraph to explain what the footage couldn’t show. TraceItX captures the report from inside the app instead: the focused view, the on-screen view hierarchy, an in-app screenshot of exactly what tvOS rendered, plus console and network state. The reporter is built for D-pad navigation — focus, click, done — so no keyboard or external capture device is needed.

Built for AI triage

Because the report is structured — focused view, hierarchy, screenshot, logs, network — rather than a shaky video of a television, a developer or an AI agent can act on it immediately.

What every tvOS report captures

  • The focused view + the visible view hierarchy at the moment of the report.
  • A screenshot of the TV screen with the reporter's annotation.
  • Console logs and network calls from the seconds before the report.
  • App, SDK, OS and device metadata — signed.

Install

// Package.swift
.package(url: "https://github.com/scriptx-com/traceitx-releases", from: "0.6.0")

Questions

Does the iOS SDK cover Apple TV?

Yes. The same Swift SDK targets tvOS; the report is the same signed envelope, captured for the focused view on screen.

What does an AI get from a tvOS report?

A structured, typed envelope — view hierarchy, focused view, screenshot, console and network — so an agent acts on the bug instead of asking what it is.