

iOSです。

swift で apple music アプリで過去に再生した曲を取得する方法を教えていただきたいです。

再生中の曲を取得する方法はソースコードが色々ありましたのでなんとなく分かったのですが, 再生した曲を一括で取得する方法はわかりませんでした。


CC BY-SA 3.0
2017-07-28T16:37:33.740
36754
2020-11-22T10:04:10.487
14941
question
swift ios
swift3 で apple music にて再生した曲の履歴を取得したい


MPMediaItemの[lastPlayedDate](https://developer.apple.com/documentation/mediaplayer/mpmediaitem/1621719-lastplayeddate)プロパティで最後に再生した日時を取得することができます。  
MPMediaQuery.songs()ですべての曲を取得して、lastPlayedDatedの順にソートすることで再生した曲をの履歴を得ることができるのではないかと思います。


CC BY-SA 3.0
2017-08-07T02:26:45.910
36983
2017-08-07T02:26:45.910
23829
36754
answer