The Swift Package Index logo.Swift Package Index

Build Information

Failed to build CrashReportKit, reference main (c9f96e), with Swift 6.4 for tvOS using Xcode 27.0 on 27 Sep 2026 16:31:35 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme CrashReportKit-Package -destination generic/platform=tvOS

Build Log

 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:53:21: error: 'ShareLink' is unavailable in tvOS
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
    |                     `- error: 'ShareLink' is unavailable in tvOS
 54 |                         Label("Share", systemImage: "square.and.arrow.up")
 55 |                     }
SwiftUI.ShareLink:3:27: note: 'ShareLink' has been explicitly marked unavailable here
1 | @available(iOS 16.0, macOS 13.0, watchOS 9.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct ShareLink<Data, PreviewImage, PreviewIcon, Label> : View, ~Sendable where Data : RandomAccessCollection, PreviewImage : Transferable, PreviewIcon : Transferable, Label : View, Data.Element : Transferable {
  |                           `- note: 'ShareLink' has been explicitly marked unavailable here
4 |     nonisolated public init(items: Data, subject: Text? = nil, message: Text? = nil, preview: @escaping (Data.Element) -> SharePreview<PreviewImage, PreviewIcon>, @ContentBuilder label: () -> Label)
5 |     nonisolated public var body: some View { get }
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:53:21: error: 'init(item:subject:message:label:)' is unavailable in tvOS
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
    |                     `- error: 'init(item:subject:message:label:)' is unavailable in tvOS
 54 |                         Label("Share", systemImage: "square.and.arrow.up")
 55 |                     }
SwiftUI.ShareLink.init:2:20: note: 'init(item:subject:message:label:)' has been explicitly marked unavailable here
1 | generic struct ShareLink {
2 | nonisolated public init(item: URL, subject: Text? = nil, message: Text? = nil, @ContentBuilder label: () -> Label) where Data == CollectionOfOne<URL>}
  |                    `- note: 'init(item:subject:message:label:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:93:18: error: 'textSelection' is unavailable in tvOS
 91 |             Text(report.contents)
 92 |                 .font(.system(.caption, design: .monospaced))
 93 |                 .textSelection(.enabled)
    |                  `- error: 'textSelection' is unavailable in tvOS
 94 |                 .frame(maxWidth: .infinity, alignment: .leading)
 95 |                 .padding()
SwiftUI.View.textSelection:2:25: note: 'textSelection' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func textSelection<S>(_ selectability: S) -> some View where S : TextSelectability
  |                         `- note: 'textSelection' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:93:33: error: 'enabled' is unavailable in tvOS
 91 |             Text(report.contents)
 92 |                 .font(.system(.caption, design: .monospaced))
 93 |                 .textSelection(.enabled)
    |                                 `- error: 'enabled' is unavailable in tvOS
 94 |                 .frame(maxWidth: .infinity, alignment: .leading)
 95 |                 .padding()
SwiftUI.TextSelectability.enabled:2:43: note: 'enabled' has been explicitly marked unavailable here
1 | protocol TextSelectability {
2 | @export(implementation) public static var enabled: EnabledTextSelectability { get }}
  |                                           `- note: 'enabled' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:98:14: error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
 96 |         }
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
    |              `- error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
SwiftUI.View.navigationBarTitleDisplayMode:2:25: note: 'navigationBarTitleDisplayMode' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func navigationBarTitleDisplayMode(_ displayMode: NavigationBarItem.TitleDisplayMode) -> some View
  |                         `- note: 'navigationBarTitleDisplayMode' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:14: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |              |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |              `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:14: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |              |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |              `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:14: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |              |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |              `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:57: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                                                         |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                         `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:57: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                                                         |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                         `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:57: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                                                         |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                         `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:57: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                                                         |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                         `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:57: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                                                         |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                         `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:57: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                                                         |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                         `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:101:21: error: 'ShareLink' is unavailable in tvOS
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
    |                     `- error: 'ShareLink' is unavailable in tvOS
102 |                         Label("Share", systemImage: "square.and.arrow.up")
103 |                     }
SwiftUI.ShareLink:3:27: note: 'ShareLink' has been explicitly marked unavailable here
1 | @available(iOS 16.0, macOS 13.0, watchOS 9.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct ShareLink<Data, PreviewImage, PreviewIcon, Label> : View, ~Sendable where Data : RandomAccessCollection, PreviewImage : Transferable, PreviewIcon : Transferable, Label : View, Data.Element : Transferable {
  |                           `- note: 'ShareLink' has been explicitly marked unavailable here
4 |     nonisolated public init(items: Data, subject: Text? = nil, message: Text? = nil, preview: @escaping (Data.Element) -> SharePreview<PreviewImage, PreviewIcon>, @ContentBuilder label: () -> Label)
5 |     nonisolated public var body: some View { get }
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:101:21: error: 'init(item:subject:message:label:)' is unavailable in tvOS
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
    |                     `- error: 'init(item:subject:message:label:)' is unavailable in tvOS
102 |                         Label("Share", systemImage: "square.and.arrow.up")
103 |                     }
SwiftUI.ShareLink.init:2:20: note: 'init(item:subject:message:label:)' has been explicitly marked unavailable here
1 | generic struct ShareLink {
2 | nonisolated public init(item: URL, subject: Text? = nil, message: Text? = nil, @ContentBuilder label: () -> Label) where Data == CollectionOfOne<URL>}
  |                    `- note: 'init(item:subject:message:label:)' has been explicitly marked unavailable here
3 |
Failed frontend command:
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift (in target 'CrashReportKitUI' from project 'CrashReportKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CrashReportsView.swift
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportsView.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportsView.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportsView.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportsView.dia -target arm64-apple-tvos15.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CrashReportKitUI -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportsView.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI.swiftmodule -index-unit-output-path /CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportsView.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftDriverJobDiscovery normal arm64 Emitting module for CrashReportKitUI (in target 'CrashReportKitUI' from project 'CrashReportKit')
SwiftDriver\ Compilation\ Requirements CrashReportKitUI normal arm64 com.apple.xcode.tools.swift.compiler (in target 'CrashReportKitUI' from project 'CrashReportKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation-Requirements -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name CrashReportKitUI -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CrashReportKitUI-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI-Swift.h (in target 'CrashReportKitUI' from project 'CrashReportKit')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CrashReportKitUI-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CrashReportKitUI.swiftmodule/arm64-apple-tvos.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI.abi.json (in target 'CrashReportKitUI' from project 'CrashReportKit')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CrashReportKitUI.swiftmodule/arm64-apple-tvos.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CrashReportKitUI.swiftmodule/arm64-apple-tvos.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI.swiftdoc (in target 'CrashReportKitUI' from project 'CrashReportKit')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CrashReportKitUI.swiftmodule/arm64-apple-tvos.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CrashReportKitUI.swiftmodule/arm64-apple-tvos.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI.swiftmodule (in target 'CrashReportKitUI' from project 'CrashReportKit')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CrashReportKitUI.swiftmodule/arm64-apple-tvos.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CrashReportKitUI.swiftmodule/Project/arm64-apple-tvos.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI.swiftsourceinfo (in target 'CrashReportKitUI' from project 'CrashReportKit')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CrashReportKitUI.swiftmodule/Project/arm64-apple-tvos.swiftsourceinfo
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-27 12:31:24.019 xcodebuild[661:3897] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift (in target 'CrashReportKitUI' from project 'CrashReportKit')
	SwiftCompile normal arm64 Compiling\ CrashReportsView.swift /Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift (in target 'CrashReportKitUI' from project 'CrashReportKit')
	Building workspace CrashReportKit with scheme CrashReportKit-Package
(3 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  CrashReportKit: /Users/admin/builder/spi-builder-workspace
resolved source packages: CrashReportKit
2026-09-27 12:31:32.085 xcodebuild[775:4544] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "CrashReportKit",
  "name" : "CrashReportKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "CrashReportKit",
      "targets" : [
        "CrashReportKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CrashReportKitUI",
      "targets" : [
        "CrashReportKitUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CrashReportKitExtension",
      "targets" : [
        "CrashReportKitExtension"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "CrashReportKitUI",
      "module_type" : "SwiftTarget",
      "name" : "CrashReportKitUI",
      "path" : "Sources/CrashReportKitUI",
      "product_memberships" : [
        "CrashReportKitUI"
      ],
      "sources" : [
        "CrashReportsView.swift"
      ],
      "target_dependencies" : [
        "CrashReportKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CrashReportKitExtension",
      "module_type" : "SwiftTarget",
      "name" : "CrashReportKitExtension",
      "path" : "Sources/CrashReportKitExtension",
      "product_memberships" : [
        "CrashReportKitExtension"
      ],
      "sources" : [
        "CrashReportProcessor.swift"
      ],
      "target_dependencies" : [
        "CrashReportKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CrashReportKit",
      "module_type" : "SwiftTarget",
      "name" : "CrashReportKit",
      "path" : "Sources/CrashReportKit",
      "product_memberships" : [
        "CrashReportKit",
        "CrashReportKitUI",
        "CrashReportKitExtension"
      ],
      "sources" : [
        "CrashReportConfiguration.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.4"
}
{
  "workspace" : {
    "name" : "CrashReportKit",
    "schemes" : [
      "CrashReportKit",
      "CrashReportKit-Package",
      "CrashReportKitExtension",
      "CrashReportKitUI"
    ]
  }
}
2026-09-27 12:31:33.499 xcodebuild[783:4611] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme CrashReportKit-Package -destination generic/platform=tvOS
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme CrashReportKit-Package -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
  CrashReportKit: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (6 targets)
    Target 'CrashReportKitExtension-product' in project 'CrashReportKit'
        ➜ Explicit dependency on target 'CrashReportKitExtension' in project 'CrashReportKit'
        ➜ Explicit dependency on target 'CrashReportKit' in project 'CrashReportKit'
    Target 'CrashReportKitExtension' in project 'CrashReportKit'
        ➜ Explicit dependency on target 'CrashReportKit' in project 'CrashReportKit'
    Target 'CrashReportKitUI-product' in project 'CrashReportKit'
        ➜ Explicit dependency on target 'CrashReportKitUI' in project 'CrashReportKit'
        ➜ Explicit dependency on target 'CrashReportKit' in project 'CrashReportKit'
    Target 'CrashReportKitUI' in project 'CrashReportKit'
        ➜ Explicit dependency on target 'CrashReportKit' in project 'CrashReportKit'
    Target 'CrashReportKit-product' in project 'CrashReportKit'
        ➜ Explicit dependency on target 'CrashReportKit' in project 'CrashReportKit'
    Target 'CrashReportKit' in project 'CrashReportKit' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
SwiftDriver CrashReportKitUI normal arm64 com.apple.xcode.tools.swift.compiler (in target 'CrashReportKitUI' from project 'CrashReportKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name CrashReportKitUI -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftEmitModule normal arm64 Emitting\ module\ for\ CrashReportKitUI (in target 'CrashReportKitUI' from project 'CrashReportKit')
SwiftCompile normal arm64 (in target 'CrashReportKitUI' from project 'CrashReportKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ CrashReportsView.swift /Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift (in target 'CrashReportKitUI' from project 'CrashReportKit')
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:32:21: error: 'ContentUnavailableView' is only available in tvOS 17.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 30 |             Section {
 31 |                 if reports.isEmpty {
 32 |                     ContentUnavailableView("No Crash Reports", systemImage: "checkmark.circle")
    |                     |- error: 'ContentUnavailableView' is only available in tvOS 17.0 or newer
    |                     `- note: add 'if #available' version check
 33 |                 } else {
 34 |                     ForEach(reports) { report in
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:32:21: error: 'init(_:systemImage:description:)' is only available in tvOS 17.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 30 |             Section {
 31 |                 if reports.isEmpty {
 32 |                     ContentUnavailableView("No Crash Reports", systemImage: "checkmark.circle")
    |                     |- error: 'init(_:systemImage:description:)' is only available in tvOS 17.0 or newer
    |                     `- note: add 'if #available' version check
 33 |                 } else {
 34 |                     ForEach(reports) { report in
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:10: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |          |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |          `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:10: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |          |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |          `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:10: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |          |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |          `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:18: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |                  |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                  `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:18: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |                  |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                  `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:18: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |                  |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                  `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:18: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |                  |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                  `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:18: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |                  |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                  `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:18: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |                  |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                  `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:18: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |                  |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                  `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:18: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |                  |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                  `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:18: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |                  |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                  `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:18: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |                  |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                  `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:18: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |                  |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                  `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:18: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |                  |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                  `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:18: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |                  |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                  `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:18: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |                  |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                  `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:50:18: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 48 |         }
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
    |                  |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                  `- note: add 'if #available' version check
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:13: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |             |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:51:53: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
  8 | /// share a single report, or bundle every report into a ZIP archive. Attachments
  9 | /// are presented using the system share sheet.
 10 | public struct CrashReportsView: View {
    |               `- note: add '@available' attribute to enclosing struct
 11 |     private let configuration: CrashReportConfiguration
 12 |     @State private var reports: [CrashReportFile] = []
    :
 22 |
 23 |     /// The crash-report list interface.
 24 |     public var body: some View {
    |                `- note: add '@available' attribute to enclosing property
 25 |         List {
 26 |             Section {
    :
 49 |         .navigationTitle("Crash Reports")
 50 |         .toolbar {
 51 |             ToolbarItem(placement: .topBarTrailing) {
    |                                                     |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                     `- note: add 'if #available' version check
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:53:21: error: 'ShareLink' is unavailable in tvOS
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
    |                     `- error: 'ShareLink' is unavailable in tvOS
 54 |                         Label("Share", systemImage: "square.and.arrow.up")
 55 |                     }
SwiftUI.ShareLink:3:27: note: 'ShareLink' has been explicitly marked unavailable here
1 | @available(iOS 16.0, macOS 13.0, watchOS 9.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct ShareLink<Data, PreviewImage, PreviewIcon, Label> : View, ~Sendable where Data : RandomAccessCollection, PreviewImage : Transferable, PreviewIcon : Transferable, Label : View, Data.Element : Transferable {
  |                           `- note: 'ShareLink' has been explicitly marked unavailable here
4 |     nonisolated public init(items: Data, subject: Text? = nil, message: Text? = nil, preview: @escaping (Data.Element) -> SharePreview<PreviewImage, PreviewIcon>, @ContentBuilder label: () -> Label)
5 |     nonisolated public var body: some View { get }
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:53:21: error: 'init(item:subject:message:label:)' is unavailable in tvOS
 51 |             ToolbarItem(placement: .topBarTrailing) {
 52 |                 if let reportsArchive {
 53 |                     ShareLink(item: reportsArchive) {
    |                     `- error: 'init(item:subject:message:label:)' is unavailable in tvOS
 54 |                         Label("Share", systemImage: "square.and.arrow.up")
 55 |                     }
SwiftUI.ShareLink.init:2:20: note: 'init(item:subject:message:label:)' has been explicitly marked unavailable here
1 | generic struct ShareLink {
2 | nonisolated public init(item: URL, subject: Text? = nil, message: Text? = nil, @ContentBuilder label: () -> Label) where Data == CollectionOfOne<URL>}
  |                    `- note: 'init(item:subject:message:label:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:93:18: error: 'textSelection' is unavailable in tvOS
 91 |             Text(report.contents)
 92 |                 .font(.system(.caption, design: .monospaced))
 93 |                 .textSelection(.enabled)
    |                  `- error: 'textSelection' is unavailable in tvOS
 94 |                 .frame(maxWidth: .infinity, alignment: .leading)
 95 |                 .padding()
SwiftUI.View.textSelection:2:25: note: 'textSelection' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func textSelection<S>(_ selectability: S) -> some View where S : TextSelectability
  |                         `- note: 'textSelection' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:93:33: error: 'enabled' is unavailable in tvOS
 91 |             Text(report.contents)
 92 |                 .font(.system(.caption, design: .monospaced))
 93 |                 .textSelection(.enabled)
    |                                 `- error: 'enabled' is unavailable in tvOS
 94 |                 .frame(maxWidth: .infinity, alignment: .leading)
 95 |                 .padding()
SwiftUI.TextSelectability.enabled:2:43: note: 'enabled' has been explicitly marked unavailable here
1 | protocol TextSelectability {
2 | @export(implementation) public static var enabled: EnabledTextSelectability { get }}
  |                                           `- note: 'enabled' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:98:14: error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
 96 |         }
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
    |              `- error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
SwiftUI.View.navigationBarTitleDisplayMode:2:25: note: 'navigationBarTitleDisplayMode' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func navigationBarTitleDisplayMode(_ displayMode: NavigationBarItem.TitleDisplayMode) -> some View
  |                         `- note: 'navigationBarTitleDisplayMode' has been explicitly marked unavailable here
3 |   }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:14: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |              |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |              `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:14: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |              |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |              `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:14: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |              |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |              `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:99:22: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 97 |             .navigationTitle(report.displayName)
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
    |                      |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                      `- note: add 'if #available' version check
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:17: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                 |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                 `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:57: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                                                         |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                         `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:57: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                                                         |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                         `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:57: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                                                         |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                         `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:57: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                                                         |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                         `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:57: error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                                                         |- error: conformance of 'Never' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                         `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:100:57: error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
 84 |
 85 | @available(iOS 27.0, *)
 86 | private struct CrashReportDetailView: View {
    |                `- note: add '@available' attribute to enclosing struct
 87 |     let report: CrashReportFile
 88 |
 89 |     var body: some View {
    |         `- note: add '@available' attribute to enclosing property
 90 |         ScrollView {
 91 |             Text(report.contents)
    :
 98 |             .navigationBarTitleDisplayMode(.inline)
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
    |                                                         |- error: conformance of 'URL' to 'Transferable' is only available in tvOS 16.0 or newer
    |                                                         `- note: add 'if #available' version check
101 |                     ShareLink(item: report.url) {
102 |                         Label("Share", systemImage: "square.and.arrow.up")
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:101:21: error: 'ShareLink' is unavailable in tvOS
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
    |                     `- error: 'ShareLink' is unavailable in tvOS
102 |                         Label("Share", systemImage: "square.and.arrow.up")
103 |                     }
SwiftUI.ShareLink:3:27: note: 'ShareLink' has been explicitly marked unavailable here
1 | @available(iOS 16.0, macOS 13.0, watchOS 9.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct ShareLink<Data, PreviewImage, PreviewIcon, Label> : View, ~Sendable where Data : RandomAccessCollection, PreviewImage : Transferable, PreviewIcon : Transferable, Label : View, Data.Element : Transferable {
  |                           `- note: 'ShareLink' has been explicitly marked unavailable here
4 |     nonisolated public init(items: Data, subject: Text? = nil, message: Text? = nil, preview: @escaping (Data.Element) -> SharePreview<PreviewImage, PreviewIcon>, @ContentBuilder label: () -> Label)
5 |     nonisolated public var body: some View { get }
/Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift:101:21: error: 'init(item:subject:message:label:)' is unavailable in tvOS
 99 |             .toolbar {
100 |                 ToolbarItem(placement: .topBarTrailing) {
101 |                     ShareLink(item: report.url) {
    |                     `- error: 'init(item:subject:message:label:)' is unavailable in tvOS
102 |                         Label("Share", systemImage: "square.and.arrow.up")
103 |                     }
SwiftUI.ShareLink.init:2:20: note: 'init(item:subject:message:label:)' has been explicitly marked unavailable here
1 | generic struct ShareLink {
2 | nonisolated public init(item: URL, subject: Text? = nil, message: Text? = nil, @ContentBuilder label: () -> Label) where Data == CollectionOfOne<URL>}
  |                    `- note: 'init(item:subject:message:label:)' has been explicitly marked unavailable here
3 |
Failed frontend command:
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift (in target 'CrashReportKitUI' from project 'CrashReportKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CrashReportsView.swift
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportsView.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportsView.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportsView.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportsView.dia -target arm64-apple-tvos15.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CrashReportKitUI -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportsView.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportKitUI.swiftmodule -index-unit-output-path /CrashReportKit.build/Debug-appletvos/CrashReportKitUI-t.build/Objects-normal/arm64/CrashReportsView.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-27 12:31:34.539 xcodebuild[784:4633] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift (in target 'CrashReportKitUI' from project 'CrashReportKit')
	SwiftCompile normal arm64 Compiling\ CrashReportsView.swift /Users/admin/builder/spi-builder-workspace/Sources/CrashReportKitUI/CrashReportsView.swift (in target 'CrashReportKitUI' from project 'CrashReportKit')
	Building workspace CrashReportKit with scheme CrashReportKit-Package
(3 failures)
BUILD FAILURE 6.4 tvOS