At the moment I can only read them in different ways. The first is using CoreAudio. The second is using Taglib .
For the second method, I can not find examples. Because, for me, everything is complicated.
For the first method, I understand you should use
AudioFileSetProperty
However, what property to specify is not clear. Since such properties as
kAudioFormatProperty_ID3TagToDictionary, kAudioFilePropertyInfoDictionary
read only.