The Swift Package Index logo.Swift Package Index

Build Information

Failed to build MediaBridge, reference 0.9.2 (a9c5c3), with Swift 6.1 for watchOS using Xcode 16.3 on 9 Mar 2026 01:04:01 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme MediaBridge -destination generic/platform=watchOS

Build Log

        comparisonType: MPMediaPredicateComparison,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:406:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:36:30: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
    var authorizationStatus: MPMediaLibraryAuthorizationStatus { get }
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:55:49: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
    func requestAuthorization() async throws -> MPMediaLibraryAuthorizationStatus
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:75:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:76:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem]
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:115:38: error: 'MPMediaItem' is unavailable in watchOS
        sortedBy sortingKey: SortKey<MPMediaItem, T>?,
                                     ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:117:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem]
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:140:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:141:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem]
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:170:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:171:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:172:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem]
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:201:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:202:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:203:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection]
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:229:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:230:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:231:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection]
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:261:38: error: 'MPMediaItemCollection' is unavailable in watchOS
        sortedBy sortingKey: SortKey<MPMediaItemCollection, T>?,
                                     ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:263:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection]
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:292:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:293:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:294:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection]
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:324:38: error: 'MPMediaItemCollection' is unavailable in watchOS
        sortedBy sortingKey: SortKey<MPMediaItemCollection, T>?,
                                     ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:326:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection]
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:348:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:349:24: error: 'MPMediaPlaylist' is unavailable in watchOS
    ) async throws -> [MPMediaPlaylist]
                       ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:379:38: error: 'MPMediaPlaylist' is unavailable in watchOS
        sortedBy sortingKey: SortKey<MPMediaPlaylist, T>?,
                                     ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:381:24: error: 'MPMediaPlaylist' is unavailable in watchOS
    ) async throws -> [MPMediaPlaylist]
                       ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:390:38: error: 'MPMediaItem' is unavailable in watchOS
        sortedBy sortingKey: SortKey<MPMediaItem, T>?,
                                     ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:392:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:399:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:400:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:408:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:409:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:410:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:429:42: error: 'MPMediaItem' is unavailable in watchOS
    public func songs() async throws -> [MPMediaItem] {
                                         ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:446:43: error: 'MPMediaItemCollection' is unavailable in watchOS
    public func albums() async throws -> [MPMediaItemCollection] {
                                          ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:463:44: error: 'MPMediaItemCollection' is unavailable in watchOS
    public func artists() async throws -> [MPMediaItemCollection] {
                                           ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:480:46: error: 'MPMediaPlaylist' is unavailable in watchOS
    public func playlists() async throws -> [MPMediaPlaylist] {
                                             ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:499:47: error: 'MPMediaItem' is unavailable in watchOS
    public func fetchSongs() async throws -> [MPMediaItem] {
                                              ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:523:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison = .equalTo
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:524:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MediaItemPredicateInfo.swift:80:31: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        using comparisonType: MPMediaPredicateComparison = .equalTo
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MediaItemPredicateInfo.swift:81:10: error: 'MPMediaPropertyPredicate' is unavailable in watchOS
    ) -> MPMediaPropertyPredicate {
         ^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:89:12: note: 'MPMediaPropertyPredicate' has been explicitly marked unavailable here
@interface MPMediaPropertyPredicate : MPMediaPredicate
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MediaQueryProtocol.swift:34:17: error: 'MPMediaItem' is unavailable in watchOS
    var items: [MPMediaItem]? { get }
                ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MediaQueryProtocol.swift:40:23: error: 'MPMediaItemCollection' is unavailable in watchOS
    var collections: [MPMediaItemCollection]? { get }
                      ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MediaQueryProtocol.swift:46:23: error: 'MPMediaGrouping' is unavailable in watchOS
    var groupingType: MPMediaGrouping { get set }
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MediaQueryProtocol.swift:53:32: error: 'MPMediaPredicate' is unavailable in watchOS
    init(filterPredicates: Set<MPMediaPredicate>?)
                               ^~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:75:12: note: 'MPMediaPredicate' has been explicitly marked unavailable here
@interface MPMediaPredicate : NSObject <NSSecureCoding> {}
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MediaQueryProtocol.swift:56:11: error: 'MPMediaQuery' is unavailable in watchOS
extension MPMediaQuery: MediaQueryProtocol { }
          ^~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:32:12: note: 'MPMediaQuery' has been explicitly marked unavailable here
@interface MPMediaQuery : NSObject <NSSecureCoding, NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:4:73: error: 'MPMediaQuery' is unavailable in watchOS
extension MusicLibraryServiceProtocol where Self == MusicLibraryService<MPMediaQuery>, E == MusicLibraryServiceError {
                                                                        ^~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:32:12: note: 'MPMediaQuery' has been explicitly marked unavailable here
@interface MPMediaQuery : NSObject <NSSecureCoding, NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:41:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison = .equalTo,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:42:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping = .title
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:43:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:56:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:57:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:70:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:71:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection] {
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:85:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison = .equalTo,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:86:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping = .title
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:87:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection] {
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:98:54: error: 'MPMediaPlaylist' is unavailable in watchOS
    public func fetchAllPlaylists() async throws -> [MPMediaPlaylist] {
                                                     ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:111:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison = .equalTo
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:112:24: error: 'MPMediaPlaylist' is unavailable in watchOS
    ) async throws -> [MPMediaPlaylist] {
                       ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:126:25: error: 'MPMediaGrouping' is unavailable in watchOS
        _ groupingType: MPMediaGrouping
                        ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:137:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:138:25: error: 'MPMediaGrouping' is unavailable in watchOS
        _ groupingType: MPMediaGrouping
                        ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:154:30: error: 'MPMediaPredicate' is unavailable in watchOS
        with predicates: Set<MPMediaPredicate>?,
                             ^~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:75:12: note: 'MPMediaPredicate' has been explicitly marked unavailable here
@interface MPMediaPredicate : NSObject <NSSecureCoding> {}
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:155:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:54:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:55:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem]
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:82:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:83:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:84:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem]
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:105:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:106:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection]
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:133:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:134:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:135:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection]
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:146:47: error: 'MPMediaPlaylist' is unavailable in watchOS
    func fetchAllPlaylists() async throws -> [MPMediaPlaylist]
                                              ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:160:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:161:24: error: 'MPMediaPlaylist' is unavailable in watchOS
    ) async throws -> [MPMediaPlaylist]
                       ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Extensions/MPMediaLibraryAuthorizationStatus+description.swift:4:11: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
extension MPMediaLibraryAuthorizationStatus {
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift:23:25: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
            authStatus: MPMediaLibraryAuthorizationStatus = .authorized,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift:24:37: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
            authStatusAfterRequest: MPMediaLibraryAuthorizationStatus = .authorized,
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift:25:31: error: 'MPMediaItem' is unavailable in watchOS
            fetchedAllMedia: [MPMediaItem] = [],
                              ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift:26:28: error: 'MPMediaItem' is unavailable in watchOS
            fetchedMedia: [MPMediaItem] = [],
                           ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift:27:28: error: 'MPMediaItem' is unavailable in watchOS
            fetchedSongs: [MPMediaItem] = [],
                           ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift:28:29: error: 'MPMediaItem' is unavailable in watchOS
            filteredSongs: [MPMediaItem] = [],
                            ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift:29:30: error: 'MPMediaItemCollection' is unavailable in watchOS
            filteredAlbums: [MPMediaItemCollection] = []
                             ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:17:29: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
        private let status: MPMediaLibraryAuthorizationStatus
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:18:41: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
        private let statusAfterRequest: MPMediaLibraryAuthorizationStatus
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:19:39: error: 'MPMediaItem' is unavailable in watchOS
        private let fetchedAllMedia: [MPMediaItem]
                                      ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:20:36: error: 'MPMediaItem' is unavailable in watchOS
        private let fetchedMedia: [MPMediaItem]
                                   ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:21:36: error: 'MPMediaItem' is unavailable in watchOS
        private let fetchedSongs: [MPMediaItem]
                                   ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:22:37: error: 'MPMediaItem' is unavailable in watchOS
        private let filteredSongs: [MPMediaItem]
                                    ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:23:38: error: 'MPMediaItemCollection' is unavailable in watchOS
        private let filteredAlbums: [MPMediaItemCollection]
                                     ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:24:39: error: 'MPMediaItemCollection' is unavailable in watchOS
        private let filteredArtists: [MPMediaItemCollection]
                                      ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:25:41: error: 'MPMediaPlaylist' is unavailable in watchOS
        private let filteredPlaylists: [MPMediaPlaylist]
                                        ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:28:21: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
            status: MPMediaLibraryAuthorizationStatus,
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:29:33: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
            statusAfterRequest: MPMediaLibraryAuthorizationStatus,
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:30:31: error: 'MPMediaItem' is unavailable in watchOS
            fetchedAllMedia: [MPMediaItem],
                              ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:31:28: error: 'MPMediaItem' is unavailable in watchOS
            fetchedMedia: [MPMediaItem],
                           ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:32:28: error: 'MPMediaItem' is unavailable in watchOS
            fetchedSongs: [MPMediaItem],
                           ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:33:29: error: 'MPMediaItem' is unavailable in watchOS
            filteredSongs: [MPMediaItem],
                            ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:34:30: error: 'MPMediaItemCollection' is unavailable in watchOS
            filteredAlbums: [MPMediaItemCollection],
                             ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:35:31: error: 'MPMediaItemCollection' is unavailable in watchOS
            filteredArtists: [MPMediaItemCollection] = [],
                              ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:36:33: error: 'MPMediaPlaylist' is unavailable in watchOS
            filteredPlaylists: [MPMediaPlaylist] = []
                                ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:49:41: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
        public var authorizationStatus: MPMediaLibraryAuthorizationStatus { status }
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:50:60: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
        public func requestAuthorization() async throws -> MPMediaLibraryAuthorizationStatus { statusAfterRequest }
                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:51:65: error: 'MPMediaGrouping' is unavailable in watchOS
        public func fetchAll(_ type: MPMediaType, groupingType: MPMediaGrouping) async throws -> [MPMediaItem] { fetchedAllMedia }
                                                                ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:51:99: error: 'MPMediaItem' is unavailable in watchOS
        public func fetchAll(_ type: MPMediaType, groupingType: MPMediaGrouping) async throws -> [MPMediaItem] { fetchedAllMedia }
                                                                                                  ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:55:31: error: 'MPMediaPredicateComparison' is unavailable in watchOS
            _ comparisonType: MPMediaPredicateComparison,
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:56:27: error: 'MPMediaGrouping' is unavailable in watchOS
            groupingType: MPMediaGrouping
                          ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:57:28: error: 'MPMediaItem' is unavailable in watchOS
        ) async throws -> [MPMediaItem] { fetchedMedia }
                           ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:61:31: error: 'MPMediaPredicateComparison' is unavailable in watchOS
            _ comparisonType: MPMediaPredicateComparison,
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:62:27: error: 'MPMediaGrouping' is unavailable in watchOS
            groupingType: MPMediaGrouping
                          ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:63:28: error: 'MPMediaItemCollection' is unavailable in watchOS
        ) async throws -> [MPMediaItemCollection] { filteredAlbums }
                           ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:65:59: error: 'MPMediaItem' is unavailable in watchOS
        public func songs<T>(sortedBy sortingKey: SortKey<MPMediaItem, T>?, order: SortOrder) async throws
                                                          ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:66:17: error: 'MPMediaItem' is unavailable in watchOS
            -> [MPMediaItem]
                ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:69:99: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        public func songs(matching predicate: MediaBridge.MediaItemPredicateInfo, comparisonType: MPMediaPredicateComparison) async throws
                                                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:70:17: error: 'MPMediaItem' is unavailable in watchOS
            -> [MPMediaItem]
                ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:75:31: error: 'MPMediaPredicateComparison' is unavailable in watchOS
            _ comparisonType: MPMediaPredicateComparison,
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:76:27: error: 'MPMediaGrouping' is unavailable in watchOS
            groupingType: MPMediaGrouping
                          ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:77:28: error: 'MPMediaItemCollection' is unavailable in watchOS
        ) async throws -> [MPMediaItemCollection]
                           ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:80:60: error: 'MPMediaItemCollection' is unavailable in watchOS
        public func albums<T>(sortedBy sortingKey: SortKey<MPMediaItemCollection, T>?, order: SortOrder) async throws
                                                           ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:81:17: error: 'MPMediaItemCollection' is unavailable in watchOS
            -> [MPMediaItemCollection]
                ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:86:31: error: 'MPMediaPredicateComparison' is unavailable in watchOS
            _ comparisonType: MPMediaPredicateComparison,
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:87:27: error: 'MPMediaGrouping' is unavailable in watchOS
            groupingType: MPMediaGrouping
                          ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:88:28: error: 'MPMediaItemCollection' is unavailable in watchOS
        ) async throws -> [MPMediaItemCollection] { filteredArtists }
                           ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:90:61: error: 'MPMediaItemCollection' is unavailable in watchOS
        public func artists<T>(sortedBy sortingKey: SortKey<MPMediaItemCollection, T>?, order: SortOrder) async throws
                                                            ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:91:17: error: 'MPMediaItemCollection' is unavailable in watchOS
            -> [MPMediaItemCollection]
                ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:96:31: error: 'MPMediaPredicateComparison' is unavailable in watchOS
            _ comparisonType: MPMediaPredicateComparison
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:97:28: error: 'MPMediaPlaylist' is unavailable in watchOS
        ) async throws -> [MPMediaPlaylist] { filteredPlaylists }
                           ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:99:63: error: 'MPMediaPlaylist' is unavailable in watchOS
        public func playlists<T>(sortedBy sortingKey: SortKey<MPMediaPlaylist, T>?, order: SortOrder) async throws
                                                              ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:100:17: error: 'MPMediaPlaylist' is unavailable in watchOS
            -> [MPMediaPlaylist]
                ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
Failed frontend command:
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/Authorization/AuthorizationManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Authorization/AuthorizationManagerError.swift /Users/admin/builder/spi-builder-workspace/Sources/Authorization/AuthorizationManagerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/Authorization/MediaLibraryProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/Service/MediaItemPredicateInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/Service/MediaQueryProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift /Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceError.swift /Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/Utils/Extensions/Bool+Comparable.swift /Users/admin/builder/spi-builder-workspace/Sources/Utils/Extensions/MPMediaLibraryAuthorizationStatus+description.swift /Users/admin/builder/spi-builder-workspace/Sources/Utils/Extensions/MPMediaType+Comparable.swift /Users/admin/builder/spi-builder-workspace/Sources/Utils/Extensions/OptionalDate+Comparable.swift /Users/admin/builder/spi-builder-workspace/Sources/Utils/Logger.swift /Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift /Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Utils/SortKey.swift -target arm64_32-apple-watchos8.0 -enable-objc-interop -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MediaBridge.build/Debug-watchos/MediaBridge.build/Objects-normal/arm64_32/MediaBridge_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -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 -resource-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MediaBridge.build/Debug-watchos/MediaBridge.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MediaBridge.build/Debug-watchos/MediaBridge.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MediaBridge.build/Debug-watchos/MediaBridge.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MediaBridge.build/Debug-watchos/MediaBridge.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name MediaBridge -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.4 -target-sdk-name watchos11.4 -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MediaBridge.build/Debug-watchos/MediaBridge.build/Objects-normal/arm64_32/MediaBridge.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MediaBridge.build/Debug-watchos/MediaBridge.build/Objects-normal/arm64_32/MediaBridge.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MediaBridge.build/Debug-watchos/MediaBridge.build/Objects-normal/arm64_32/MediaBridge-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MediaBridge.build/Debug-watchos/MediaBridge.build/Objects-normal/arm64_32/MediaBridge-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MediaBridge.build/Debug-watchos/MediaBridge.build/Objects-normal/arm64_32/MediaBridge-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MediaBridge.build/Debug-watchos/MediaBridge.build/Objects-normal/arm64_32/MediaBridge.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MediaBridge.build/Debug-watchos/MediaBridge.build/Objects-normal/arm64_32/MediaBridge.abi.json
SwiftCompile normal arm64_32 Compiling\ MediaItemPredicateInfo.swift,\ MediaQueryProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/Service/MediaItemPredicateInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/Service/MediaQueryProtocol.swift (in target 'MediaBridge' from project 'MediaBridge')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Service/MediaItemPredicateInfo.swift (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Service/MediaQueryProtocol.swift (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ MusicLibraryServiceProtocol.swift,\ Bool+Comparable.swift /Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/Utils/Extensions/Bool+Comparable.swift (in target 'MediaBridge' from project 'MediaBridge')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utils/Extensions/Bool+Comparable.swift (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ MPMediaLibraryAuthorizationStatus+description.swift,\ MPMediaType+Comparable.swift /Users/admin/builder/spi-builder-workspace/Sources/Utils/Extensions/MPMediaLibraryAuthorizationStatus+description.swift /Users/admin/builder/spi-builder-workspace/Sources/Utils/Extensions/MPMediaType+Comparable.swift (in target 'MediaBridge' from project 'MediaBridge')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utils/Extensions/MPMediaLibraryAuthorizationStatus+description.swift (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utils/Extensions/MPMediaType+Comparable.swift (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ MusicLibraryService.swift,\ MusicLibraryServiceError.swift /Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift /Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceError.swift (in target 'MediaBridge' from project 'MediaBridge')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceError.swift (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ MusicLibraryProtocol+preview.swift,\ PreviewMusicLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift /Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift (in target 'MediaBridge' from project 'MediaBridge')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ MusicLibrary.swift,\ MusicLibraryProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift (in target 'MediaBridge' from project 'MediaBridge')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ AuthorizationManagerProtocol.swift,\ MediaLibraryProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/Authorization/AuthorizationManagerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/Authorization/MediaLibraryProtocol.swift (in target 'MediaBridge' from project 'MediaBridge')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Authorization/AuthorizationManagerProtocol.swift (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Authorization/MediaLibraryProtocol.swift (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal armv7k Emitting\ module\ for\ MediaBridge (in target 'MediaBridge' from project 'MediaBridge')
EmitSwiftModule normal armv7k (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/Authorization/AuthorizationManager.swift:30:45: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
    public func authorize() async throws -> MPMediaLibraryAuthorizationStatus {
                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Authorization/AuthorizationManager.swift:52:29: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
    public func status() -> MPMediaLibraryAuthorizationStatus {
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Authorization/AuthorizationManager.swift:21:20: warning: unavailable class 'MPMediaLibrary' was used to satisfy a requirement of protocol 'AuthorizationManagerProtocol'; this will be an error in a future Swift language mode
public final class AuthorizationManager<T: MediaLibraryProtocol>: AuthorizationManagerProtocol {
                   ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:35:12: note: 'MPMediaLibrary' declared here
@interface MPMediaLibrary : NSObject <NSSecureCoding>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Authorization/AuthorizationManagerProtocol.swift:19:20: note: requirement 'T' declared here
    associatedtype T: MediaLibraryProtocol
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Authorization/AuthorizationManagerError.swift:22:23: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
    case unauthorized(MPMediaLibraryAuthorizationStatus)
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Authorization/AuthorizationManagerError.swift:35:55: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
    private func buildUserFriendlyMessage(for status: MPMediaLibraryAuthorizationStatus) -> String {
                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Authorization/AuthorizationManagerProtocol.swift:41:38: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
    func authorize() async throws -> MPMediaLibraryAuthorizationStatus
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Authorization/AuthorizationManagerProtocol.swift:60:22: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
    func status() -> MPMediaLibraryAuthorizationStatus
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Authorization/AuthorizationManagerProtocol.swift:64:26: error: 'MPMediaLibrary' is unavailable in watchOS
    public typealias T = MPMediaLibrary
                         ^~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:35:12: note: 'MPMediaLibrary' has been explicitly marked unavailable here
@interface MPMediaLibrary : NSObject <NSSecureCoding>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Authorization/MediaLibraryProtocol.swift:18:49: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
    static func requestAuthorization() async -> MPMediaLibraryAuthorizationStatus
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Authorization/MediaLibraryProtocol.swift:25:42: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
    static func authorizationStatus() -> MPMediaLibraryAuthorizationStatus
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Authorization/MediaLibraryProtocol.swift:32:11: error: 'MPMediaLibrary' is unavailable in watchOS
extension MPMediaLibrary: MediaLibraryProtocol { }
          ^~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:35:12: note: 'MPMediaLibrary' has been explicitly marked unavailable here
@interface MPMediaLibrary : NSObject <NSSecureCoding>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:68:37: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
    public var authorizationStatus: MPMediaLibraryAuthorizationStatus {
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:116:56: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
    public func requestAuthorization() async throws -> MPMediaLibraryAuthorizationStatus {
                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:133:61: error: 'MPMediaGrouping' is unavailable in watchOS
    public func fetchAll(_ type: MPMediaType, groupingType: MPMediaGrouping) async throws -> [MPMediaItem] {
                                                            ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:133:95: error: 'MPMediaItem' is unavailable in watchOS
    public func fetchAll(_ type: MPMediaType, groupingType: MPMediaGrouping) async throws -> [MPMediaItem] {
                                                                                              ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:155:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:156:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:157:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:179:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:180:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:181:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection] {
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:189:38: error: 'MPMediaItem' is unavailable in watchOS
        sortedBy sortingKey: SortKey<MPMediaItem, T>?,
                                     ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:191:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:220:38: error: 'MPMediaItemCollection' is unavailable in watchOS
        sortedBy sortingKey: SortKey<MPMediaItemCollection, T>?,
                                     ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:222:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection] {
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:236:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:237:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:266:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:267:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:268:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection] {
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:273:38: error: 'MPMediaItemCollection' is unavailable in watchOS
        sortedBy sortingKey: SortKey<MPMediaItemCollection, T>?,
                                     ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:275:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection] {
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:312:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:313:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:314:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection] {
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:319:38: error: 'MPMediaPlaylist' is unavailable in watchOS
        sortedBy sortingKey: SortKey<MPMediaPlaylist, T>?,
                                     ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:321:24: error: 'MPMediaPlaylist' is unavailable in watchOS
    ) async throws -> [MPMediaPlaylist] {
                       ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:362:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:363:24: error: 'MPMediaPlaylist' is unavailable in watchOS
    ) async throws -> [MPMediaPlaylist] {
                       ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:388:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:389:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:390:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:396:39: error: 'MPMediaItem' is unavailable in watchOS
        sortedBy sortingKey: (KeyPath<MPMediaItem, T> & Sendable)?,
                                      ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:398:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:405:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibrary.swift:406:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:36:30: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
    var authorizationStatus: MPMediaLibraryAuthorizationStatus { get }
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:55:49: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
    func requestAuthorization() async throws -> MPMediaLibraryAuthorizationStatus
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:75:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:76:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem]
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:115:38: error: 'MPMediaItem' is unavailable in watchOS
        sortedBy sortingKey: SortKey<MPMediaItem, T>?,
                                     ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:117:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem]
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:140:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:141:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem]
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:170:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:171:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:172:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem]
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:201:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:202:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:203:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection]
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:229:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:230:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:231:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection]
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:261:38: error: 'MPMediaItemCollection' is unavailable in watchOS
        sortedBy sortingKey: SortKey<MPMediaItemCollection, T>?,
                                     ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:263:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection]
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:292:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:293:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:294:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection]
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:324:38: error: 'MPMediaItemCollection' is unavailable in watchOS
        sortedBy sortingKey: SortKey<MPMediaItemCollection, T>?,
                                     ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:326:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection]
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:348:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:349:24: error: 'MPMediaPlaylist' is unavailable in watchOS
    ) async throws -> [MPMediaPlaylist]
                       ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:379:38: error: 'MPMediaPlaylist' is unavailable in watchOS
        sortedBy sortingKey: SortKey<MPMediaPlaylist, T>?,
                                     ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:381:24: error: 'MPMediaPlaylist' is unavailable in watchOS
    ) async throws -> [MPMediaPlaylist]
                       ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:390:38: error: 'MPMediaItem' is unavailable in watchOS
        sortedBy sortingKey: SortKey<MPMediaItem, T>?,
                                     ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:392:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:399:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:400:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:408:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:409:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:410:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:429:42: error: 'MPMediaItem' is unavailable in watchOS
    public func songs() async throws -> [MPMediaItem] {
                                         ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:446:43: error: 'MPMediaItemCollection' is unavailable in watchOS
    public func albums() async throws -> [MPMediaItemCollection] {
                                          ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:463:44: error: 'MPMediaItemCollection' is unavailable in watchOS
    public func artists() async throws -> [MPMediaItemCollection] {
                                           ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:480:46: error: 'MPMediaPlaylist' is unavailable in watchOS
    public func playlists() async throws -> [MPMediaPlaylist] {
                                             ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:499:47: error: 'MPMediaItem' is unavailable in watchOS
    public func fetchSongs() async throws -> [MPMediaItem] {
                                              ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:523:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison = .equalTo
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MusicLibraryProtocol.swift:524:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MediaItemPredicateInfo.swift:80:31: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        using comparisonType: MPMediaPredicateComparison = .equalTo
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MediaItemPredicateInfo.swift:81:10: error: 'MPMediaPropertyPredicate' is unavailable in watchOS
    ) -> MPMediaPropertyPredicate {
         ^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:89:12: note: 'MPMediaPropertyPredicate' has been explicitly marked unavailable here
@interface MPMediaPropertyPredicate : MPMediaPredicate
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MediaQueryProtocol.swift:34:17: error: 'MPMediaItem' is unavailable in watchOS
    var items: [MPMediaItem]? { get }
                ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MediaQueryProtocol.swift:40:23: error: 'MPMediaItemCollection' is unavailable in watchOS
    var collections: [MPMediaItemCollection]? { get }
                      ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MediaQueryProtocol.swift:46:23: error: 'MPMediaGrouping' is unavailable in watchOS
    var groupingType: MPMediaGrouping { get set }
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MediaQueryProtocol.swift:53:32: error: 'MPMediaPredicate' is unavailable in watchOS
    init(filterPredicates: Set<MPMediaPredicate>?)
                               ^~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:75:12: note: 'MPMediaPredicate' has been explicitly marked unavailable here
@interface MPMediaPredicate : NSObject <NSSecureCoding> {}
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MediaQueryProtocol.swift:56:11: error: 'MPMediaQuery' is unavailable in watchOS
extension MPMediaQuery: MediaQueryProtocol { }
          ^~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:32:12: note: 'MPMediaQuery' has been explicitly marked unavailable here
@interface MPMediaQuery : NSObject <NSSecureCoding, NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:4:73: error: 'MPMediaQuery' is unavailable in watchOS
extension MusicLibraryServiceProtocol where Self == MusicLibraryService<MPMediaQuery>, E == MusicLibraryServiceError {
                                                                        ^~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:32:12: note: 'MPMediaQuery' has been explicitly marked unavailable here
@interface MPMediaQuery : NSObject <NSSecureCoding, NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:41:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison = .equalTo,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:42:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping = .title
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:43:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:56:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:57:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem] {
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:70:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:71:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection] {
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:85:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison = .equalTo,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:86:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping = .title
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:87:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection] {
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:98:54: error: 'MPMediaPlaylist' is unavailable in watchOS
    public func fetchAllPlaylists() async throws -> [MPMediaPlaylist] {
                                                     ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:111:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison = .equalTo
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:112:24: error: 'MPMediaPlaylist' is unavailable in watchOS
    ) async throws -> [MPMediaPlaylist] {
                       ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:126:25: error: 'MPMediaGrouping' is unavailable in watchOS
        _ groupingType: MPMediaGrouping
                        ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:137:27: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        _ comparisonType: MPMediaPredicateComparison,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:138:25: error: 'MPMediaGrouping' is unavailable in watchOS
        _ groupingType: MPMediaGrouping
                        ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:154:30: error: 'MPMediaPredicate' is unavailable in watchOS
        with predicates: Set<MPMediaPredicate>?,
                             ^~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:75:12: note: 'MPMediaPredicate' has been explicitly marked unavailable here
@interface MPMediaPredicate : NSObject <NSSecureCoding> {}
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryService.swift:155:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:54:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:55:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem]
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:82:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:83:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:84:24: error: 'MPMediaItem' is unavailable in watchOS
    ) async throws -> [MPMediaItem]
                       ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:105:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:106:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection]
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:133:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:134:23: error: 'MPMediaGrouping' is unavailable in watchOS
        groupingType: MPMediaGrouping
                      ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:135:24: error: 'MPMediaItemCollection' is unavailable in watchOS
    ) async throws -> [MPMediaItemCollection]
                       ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:146:47: error: 'MPMediaPlaylist' is unavailable in watchOS
    func fetchAllPlaylists() async throws -> [MPMediaPlaylist]
                                              ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:160:25: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        comparisonType: MPMediaPredicateComparison
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Service/MusicLibraryServiceProtocol.swift:161:24: error: 'MPMediaPlaylist' is unavailable in watchOS
    ) async throws -> [MPMediaPlaylist]
                       ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Extensions/MPMediaLibraryAuthorizationStatus+description.swift:4:11: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
extension MPMediaLibraryAuthorizationStatus {
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift:23:25: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
            authStatus: MPMediaLibraryAuthorizationStatus = .authorized,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift:24:37: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
            authStatusAfterRequest: MPMediaLibraryAuthorizationStatus = .authorized,
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift:25:31: error: 'MPMediaItem' is unavailable in watchOS
            fetchedAllMedia: [MPMediaItem] = [],
                              ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift:26:28: error: 'MPMediaItem' is unavailable in watchOS
            fetchedMedia: [MPMediaItem] = [],
                           ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift:27:28: error: 'MPMediaItem' is unavailable in watchOS
            fetchedSongs: [MPMediaItem] = [],
                           ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift:28:29: error: 'MPMediaItem' is unavailable in watchOS
            filteredSongs: [MPMediaItem] = [],
                            ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/MusicLibraryProtocol+preview.swift:29:30: error: 'MPMediaItemCollection' is unavailable in watchOS
            filteredAlbums: [MPMediaItemCollection] = []
                             ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:17:29: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
        private let status: MPMediaLibraryAuthorizationStatus
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:18:41: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
        private let statusAfterRequest: MPMediaLibraryAuthorizationStatus
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:19:39: error: 'MPMediaItem' is unavailable in watchOS
        private let fetchedAllMedia: [MPMediaItem]
                                      ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:20:36: error: 'MPMediaItem' is unavailable in watchOS
        private let fetchedMedia: [MPMediaItem]
                                   ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:21:36: error: 'MPMediaItem' is unavailable in watchOS
        private let fetchedSongs: [MPMediaItem]
                                   ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:22:37: error: 'MPMediaItem' is unavailable in watchOS
        private let filteredSongs: [MPMediaItem]
                                    ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:23:38: error: 'MPMediaItemCollection' is unavailable in watchOS
        private let filteredAlbums: [MPMediaItemCollection]
                                     ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:24:39: error: 'MPMediaItemCollection' is unavailable in watchOS
        private let filteredArtists: [MPMediaItemCollection]
                                      ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:25:41: error: 'MPMediaPlaylist' is unavailable in watchOS
        private let filteredPlaylists: [MPMediaPlaylist]
                                        ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:28:21: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
            status: MPMediaLibraryAuthorizationStatus,
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:29:33: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
            statusAfterRequest: MPMediaLibraryAuthorizationStatus,
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:30:31: error: 'MPMediaItem' is unavailable in watchOS
            fetchedAllMedia: [MPMediaItem],
                              ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:31:28: error: 'MPMediaItem' is unavailable in watchOS
            fetchedMedia: [MPMediaItem],
                           ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:32:28: error: 'MPMediaItem' is unavailable in watchOS
            fetchedSongs: [MPMediaItem],
                           ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:33:29: error: 'MPMediaItem' is unavailable in watchOS
            filteredSongs: [MPMediaItem],
                            ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:34:30: error: 'MPMediaItemCollection' is unavailable in watchOS
            filteredAlbums: [MPMediaItemCollection],
                             ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:35:31: error: 'MPMediaItemCollection' is unavailable in watchOS
            filteredArtists: [MPMediaItemCollection] = [],
                              ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:36:33: error: 'MPMediaPlaylist' is unavailable in watchOS
            filteredPlaylists: [MPMediaPlaylist] = []
                                ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:49:41: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
        public var authorizationStatus: MPMediaLibraryAuthorizationStatus { status }
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:50:60: error: 'MPMediaLibraryAuthorizationStatus' is unavailable in watchOS
        public func requestAuthorization() async throws -> MPMediaLibraryAuthorizationStatus { statusAfterRequest }
                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaLibrary.h:26:28: note: 'MPMediaLibraryAuthorizationStatus' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaLibraryAuthorizationStatus) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:51:65: error: 'MPMediaGrouping' is unavailable in watchOS
        public func fetchAll(_ type: MPMediaType, groupingType: MPMediaGrouping) async throws -> [MPMediaItem] { fetchedAllMedia }
                                                                ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:51:99: error: 'MPMediaItem' is unavailable in watchOS
        public func fetchAll(_ type: MPMediaType, groupingType: MPMediaGrouping) async throws -> [MPMediaItem] { fetchedAllMedia }
                                                                                                  ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:55:31: error: 'MPMediaPredicateComparison' is unavailable in watchOS
            _ comparisonType: MPMediaPredicateComparison,
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:56:27: error: 'MPMediaGrouping' is unavailable in watchOS
            groupingType: MPMediaGrouping
                          ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:57:28: error: 'MPMediaItem' is unavailable in watchOS
        ) async throws -> [MPMediaItem] { fetchedMedia }
                           ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:61:31: error: 'MPMediaPredicateComparison' is unavailable in watchOS
            _ comparisonType: MPMediaPredicateComparison,
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:62:27: error: 'MPMediaGrouping' is unavailable in watchOS
            groupingType: MPMediaGrouping
                          ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:63:28: error: 'MPMediaItemCollection' is unavailable in watchOS
        ) async throws -> [MPMediaItemCollection] { filteredAlbums }
                           ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:65:59: error: 'MPMediaItem' is unavailable in watchOS
        public func songs<T>(sortedBy sortingKey: SortKey<MPMediaItem, T>?, order: SortOrder) async throws
                                                          ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:66:17: error: 'MPMediaItem' is unavailable in watchOS
            -> [MPMediaItem]
                ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:69:99: error: 'MPMediaPredicateComparison' is unavailable in watchOS
        public func songs(matching predicate: MediaBridge.MediaItemPredicateInfo, comparisonType: MPMediaPredicateComparison) async throws
                                                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:70:17: error: 'MPMediaItem' is unavailable in watchOS
            -> [MPMediaItem]
                ^~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItem.h:42:12: note: 'MPMediaItem' has been explicitly marked unavailable here
@interface MPMediaItem : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:75:31: error: 'MPMediaPredicateComparison' is unavailable in watchOS
            _ comparisonType: MPMediaPredicateComparison,
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:76:27: error: 'MPMediaGrouping' is unavailable in watchOS
            groupingType: MPMediaGrouping
                          ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:77:28: error: 'MPMediaItemCollection' is unavailable in watchOS
        ) async throws -> [MPMediaItemCollection]
                           ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:80:60: error: 'MPMediaItemCollection' is unavailable in watchOS
        public func albums<T>(sortedBy sortingKey: SortKey<MPMediaItemCollection, T>?, order: SortOrder) async throws
                                                           ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:81:17: error: 'MPMediaItemCollection' is unavailable in watchOS
            -> [MPMediaItemCollection]
                ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:86:31: error: 'MPMediaPredicateComparison' is unavailable in watchOS
            _ comparisonType: MPMediaPredicateComparison,
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:87:27: error: 'MPMediaGrouping' is unavailable in watchOS
            groupingType: MPMediaGrouping
                          ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:18:28: note: 'MPMediaGrouping' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaGrouping) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:88:28: error: 'MPMediaItemCollection' is unavailable in watchOS
        ) async throws -> [MPMediaItemCollection] { filteredArtists }
                           ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:90:61: error: 'MPMediaItemCollection' is unavailable in watchOS
        public func artists<T>(sortedBy sortingKey: SortKey<MPMediaItemCollection, T>?, order: SortOrder) async throws
                                                            ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:91:17: error: 'MPMediaItemCollection' is unavailable in watchOS
            -> [MPMediaItemCollection]
                ^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaItemCollection.h:19:12: note: 'MPMediaItemCollection' has been explicitly marked unavailable here
@interface MPMediaItemCollection : MPMediaEntity
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:96:31: error: 'MPMediaPredicateComparison' is unavailable in watchOS
            _ comparisonType: MPMediaPredicateComparison
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaQuery.h:82:28: note: 'MPMediaPredicateComparison' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, MPMediaPredicateComparison) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:97:28: error: 'MPMediaPlaylist' is unavailable in watchOS
        ) async throws -> [MPMediaPlaylist] { filteredPlaylists }
                           ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:99:63: error: 'MPMediaPlaylist' is unavailable in watchOS
        public func playlists<T>(sortedBy sortingKey: SortKey<MPMediaPlaylist, T>?, order: SortOrder) async throws
                                                              ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Utils/Preview/PreviewMusicLibrary.swift:100:17: error: 'MPMediaPlaylist' is unavailable in watchOS
            -> [MPMediaPlaylist]
                ^~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MPMediaPlaylist.h:28:12: note: 'MPMediaPlaylist' has been explicitly marked unavailable here
@interface MPMediaPlaylist : MPMediaItemCollection
           ^
SwiftCompile normal arm64_32 Compiling\ OptionalDate+Comparable.swift,\ Logger.swift /Users/admin/builder/spi-builder-workspace/Sources/Utils/Extensions/OptionalDate+Comparable.swift /Users/admin/builder/spi-builder-workspace/Sources/Utils/Logger.swift (in target 'MediaBridge' from project 'MediaBridge')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utils/Extensions/OptionalDate+Comparable.swift (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Utils/Logger.swift (in target 'MediaBridge' from project 'MediaBridge')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64 Emitting\ module\ for\ MediaBridge (in target 'MediaBridge' from project 'MediaBridge')
Command SwiftEmitModule failed with a nonzero exit code
** BUILD FAILED **
The following build commands failed:
	EmitSwiftModule normal arm64_32 (in target 'MediaBridge' from project 'MediaBridge')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ MediaBridge (in target 'MediaBridge' from project 'MediaBridge')
	EmitSwiftModule normal armv7k (in target 'MediaBridge' from project 'MediaBridge')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ MediaBridge (in target 'MediaBridge' from project 'MediaBridge')
	Building workspace spi-builder-workspace with scheme MediaBridge
(5 failures)
BUILD FAILURE 6.1 watchOS