Certainly! Here's a concise version of your forum post:
Title: Issues Handling Multiple Incoming Calls in CallKit
Body:
Hello,
I'm using CallKit and I am encountering challenges with handling multiple incoming calls.
-
Current Configuration:
configuration.maximumCallsPerCallGroup = 5 configuration.maximumCallGroups = 3This setup aims to allow up to 5 calls per group.
-
Observed Behavior: Despite the configuration, the system UI seems to limit the number of calls per group, often defaulting to "End & Accept" instead of "Hold & Accept" when a third call comes in.
Questions:
- Is there a documented system-imposed limit on the number of calls per group or total calls, even if
maximumCallGroupsandmaximumCallsPerCallGroupare set higher? - How does the system UI behave when these limits are exceeded? Are there known UI constraints or fallback behaviors?
- Are there best practices for handling scenarios where the system UI cannot display all calls, such as gracefully managing incoming calls or providing alternative UI solutions?
Any insights or experiences with similar configurations would be greatly appreciated.
Thank you.
Feel free to copy and paste this directly into the Apple Developer Forums. If you need further assistance or adjustments, let me know!