Hello @NativeDev
Welcome to the Sendbird Community!
Based on the provided context, it seems that you are facing an issue with handling incoming calls on iOS when the app is open.
Can you try the below suggestions and see if this helps in resolving the issue for you:
-
Check the implementation of the setListener and onRinging functions to ensure that they are correctly set up and registered to handle incoming calls: Receive a call | Calls React Native SDK | Sendbird Docs
-
Verify that the necessary permissions and configurations are in place for handling incoming calls. This may include permissions related to push notifications, background execution, or VoIP services: Add push notifications | Calls React Native SDK | Sendbird Docs
- Ensure that you have implemented the necessary background handling for incoming calls. When the app is in the background or terminated, you may need to use background tasks or background modes to handle incoming calls and display appropriate notifications or UI
Sample application: GitHub - sendbird/sendbird-calls-quickstart-react-native: Download quickstart apps to try the core features for Sendbird Calls SDK.
You can test the same using our sample application.
If the issue persists then I would kindly request you to share more information of your implementation and a video recording of the issue so that we can check and assist you accordingly.