Post

Replies

Boosts

Views

Activity

CallKit does not activate audio session with higher probability after upgrading to iOS 18.4.1
Hi, We've noticed that this issue occurs more frequently after upgrading to iOS 18.4.1 and can result in one-way audio. Our app uses CallKit with WebRTC to establish VoIP connections. However, on iOS 18.4.1, CallKit no longer triggers: func provider(_ provider: CXProvider, didActivate audioSession: AVAudioSession) We're currently comparing the occurrence rate across different iOS versions to better understand the impact. Could you please help analyze the root cause of this issue?
17
0
470
May ’25
[iOS 16.4.1] No audio issue occasionally occurs when "Media Services Were Reset" notification is posted.
We noticed that the number of AVAudioSession.mediaServicesWereResetNotification increased significantly after upgrading to iOS 16.4.1. When AVAudioSession.mediaServicesWereResetNotification is posted, there is a high probability that it failed to restart audio modules just on iOS 16.4.1. Another issue is that we couldn't emulate to reset media services after upgrading to iOS 16.4.1 similarly. Because the call would be ended by callkit after resetting media services. Steps to Reproduce: 2.1 Make a native call and the call is connected. 2.2 Click "Reset Media Servicces"(Settings -> Developer -> "Reset Media Servicces") button, and return to the phone menu. 2.3 The call is terminated by Callkit.
0
0
574
May ’23