Post

Replies

Boosts

Views

Activity

Issues with live streams and AirPlay
Since iOS 15.4 I am having a serious issue with AirPlay. Please note, this issue is against the AVAudio framework and I reproduced the issue with all projects that run this framework. For example: React Native TrackPlayer has this problem. Swift Radio Project has this issue too. And also, I found some modules on Github that say they have the same issue. What happens When I open my app and start playing my audio stream, it starts playing on the iPhone. When I change the output to my MacBook Pro or HomePod (or any other AirPlay device), there is no sound. The strange thing is that the HomePod lids up, but there is no sound. When stopping and starting the stream again while connected via AirPlay, it is working correctly. However, switching the output to the iPhone stops the stream again. What I expected I expected AirPlay to work as prior iOS 15.4. This means the audio keeps playing when switching from iPhone to HomePod and vice versa. I tested it with older iOS versions (15.2) that was available a few months ago, and it worked perfectly. So it seems this is certainly an issue with the newer versions. What causes the issue The issue seems to be only with live audo streams. When I test it with an MP3 (doesn't matter if it is offline or online), it works perfectly fine and as intended. This problem only happens with live audio streams. I have also sent a bug report many times, but Apple didn't reply and the bug is still there in iOS 15.5. I hoped Apple would be more interested in such breaking bugs. What I also did, is removing longformAudio en adding mixWithOthers. That works perfectly, but then the controls on the Control Center and home screen are missing, of course. Is there any way to solve it or a way to talk to the Apple developers so we can see what we can do about it?
1
0
1.2k
Apr ’22
Enum cases with associated values cannot be marked potentially unavailable
Dear, In iOS 15, with Xcode 13, @available seems broken or changed. I get an error called: 'Enum cases with associated values cannot be marked potentially unavailable' The problem is with this code:      The service provider associated with the now-playing item.      Value is a unique NSString that identifies the service provider for the now-playing item. If the now-playing item belongs to a channel or subscription service, this key can be used to coordinate various types of now-playing content from the service provider.      */     @available(iOS 11.0, *)     case serviceIdentifier(String?)      How can I fix this?
15
0
1.0.0k
Jun ’21
Can't submit app to the App Store
Dear, I am trying to submit my app to the App Store using the latest Xcode general release. However, I get this error: "Profile doesn't include the com.apple.application-identifier entitlement." These problems come from the profile that was made by developer.apple.com. I tried loading the same profile with the Xcode 12 beta, and that worked fine. It seems the new profiles that are generated by developer.apple.com today are NOT working on Xcode 11. Any way how to fix it? My app of course was rejected because I compiled it with Xcode 12 and not with Xcode 11.
2
0
637
Jun ’20