Swift MusicKitプログラミング その14
Swift MusicKitプログラミング その14
MusicKitで検索した曲をミュージックライブラリに追加
MediaPlayer FrameworkのMPMediaLibraryを使用します。
メソッドは「addItem(withProductID:completionHandler:)」です。
ドキュメント:https://developer.apple.com/documentation/mediaplayer/mpmedialibrary/1621278-additem
Example
func example12() { Task() { print("\nExample 12 --------------------") let request = MusicCatalogSearchRequest(term: "鬼太鼓座", types: [Song.self]) let response = try await request.response() if let song = response.songs.first { print(song.id) print(song.title) try await MPMediaLibrary.default().addItem(withProductID: song.id.rawValue) } } }