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)
}
}
}





