Post

Replies

Boosts

Views

Activity

Can no longer access iTunes music purchases with AVAudioFile with iOS 17
Prior to iOS 17, I used AVAudioFile to open (for reading) the assetURL of MPMediaItem for songs that the user purchased through iTunes Store. With the iOS 17 Beta, this seems no longer possible as AVAudioFile throws this: ExtAudioFile.cpp:211 about to throw -54: open audio file AVAEInternal.h:109 [AVAudioFile.mm:135:AVAudioFileImpl: (ExtAudioFileOpenURL((CFURLRef)fileURL, &_extAudioFile)): error -54 Also can't copy the url to Documents directory because I get this: The file “item.m4a” couldn’t be opened because URL type ipod-library isn’t supported. This seems to be affecting other apps on the App Store besides mine, and it will reflect very badly on my app if this makes into the final iOS 17 because I have encouraged users to buy songs on iTunes Store to use with my app. Now there seems like there is no way to access them. Is this a known bug, or is there some type of workaround?
6
1
2.0k
Sep ’23
playbackRate in MusicKit for Swift is non functional in iOS 15.4
It seems playbackRate (https://developer.apple.com/documentation/musickitjs/musickit/player/2992760-playbackrate) does not work at anything besides 1.0 on iOS 15.4 (It still works on iPhones with older versions). I've tried setting it in many different ways including what shown at https://developer.apple.com/forums/thread/687931 This has broken functionality in my app and others on the App Store. Mostly I would like to bring this to Apple's attention and would like to know if this is intentional or a bug?
2
0
1.7k
May ’22
Can no longer access iTunes music purchases with AVAudioFile with iOS 17
Prior to iOS 17, I used AVAudioFile to open (for reading) the assetURL of MPMediaItem for songs that the user purchased through iTunes Store. With the iOS 17 Beta, this seems no longer possible as AVAudioFile throws this: ExtAudioFile.cpp:211 about to throw -54: open audio file AVAEInternal.h:109 [AVAudioFile.mm:135:AVAudioFileImpl: (ExtAudioFileOpenURL((CFURLRef)fileURL, &_extAudioFile)): error -54 Also can't copy the url to Documents directory because I get this: The file “item.m4a” couldn’t be opened because URL type ipod-library isn’t supported. This seems to be affecting other apps on the App Store besides mine, and it will reflect very badly on my app if this makes into the final iOS 17 because I have encouraged users to buy songs on iTunes Store to use with my app. Now there seems like there is no way to access them. Is this a known bug, or is there some type of workaround?
Replies
6
Boosts
1
Views
2.0k
Activity
Sep ’23
playbackRate in MusicKit for Swift is non functional in iOS 15.4
It seems playbackRate (https://developer.apple.com/documentation/musickitjs/musickit/player/2992760-playbackrate) does not work at anything besides 1.0 on iOS 15.4 (It still works on iPhones with older versions). I've tried setting it in many different ways including what shown at https://developer.apple.com/forums/thread/687931 This has broken functionality in my app and others on the App Store. Mostly I would like to bring this to Apple's attention and would like to know if this is intentional or a bug?
Replies
2
Boosts
0
Views
1.7k
Activity
May ’22