Closed ivergot-rc closed 11 months ago
For everyone else who will stumble to the same issue and to answer my own question I think I figured out what was wrong. Before iOS 17.1 the call UUID didn't need to be unique for everything to work, and now it has to. In my example, the UUID was caller ID from the database and it all worked (and still does!) fine on all devices prior to 17.1. After I changed my code to generate a new UUID for each call, everything returned to normal.
For everyone else who will stumble to the same issue and to answer my own question I think I figured out what was wrong. Before iOS 17.1 the call UUID didn't need to be unique for everything to work, and now it has to. In my example, the UUID was caller ID from the database and it all worked (and still does!) fine on all devices prior to 17.1. After I changed my code to generate a new UUID for each call, everything returned to normal.
this is work!
@booncoder123 Good catch, if this is working, would you mind closing?
Bug report
[ ] I've checked the example to reproduce the issue.
Reproduced on:
Description
I'm running a React Native app that supports video calling through WebRTC, I'm also using react-native-voip-push-notification.
NOTE: I started getting this issue after upgrading to the iOS version 17.1.1.
Steps to Reproduce
Upgrade to iOS 17.1.1 Establish multiple calls in a row.
Versions
Logs