Closed Phillupz closed 9 months ago
I was able to resolve this issue by using the following config plugin:
config-plugins/react-native-callkeep
hi, I need some assistance , I gave all the permissions , Basically i was trying to call via my mobile sim cards using the phone's default calling screen, it asks for permissions , takes me to phone accounts were i give permission to my app and then when i make call , it uses mobiles default calling screen to make a call.
issue: The issue is that the call keeps dialing and does not stop secondly the call does not connects to the other user and his phone doesnt ring.
i have just two functions in my app one to start call other to end. right now i didnt impleented any call reciving functionality but because it is calling via sim so the other user mst recive the call.
Bug report
[ ] I've checked the example to reproduce the issue.
Reproduced on:
Description
Calling RNCallKeep.setup causes app to crash with PhoneAccount connection service requires BIND_TELECOM_CONNECTION_SERVICE permission error. This error appears to typically be caused by a misconfiguration. After carefully reviewing the installation steps, reviewing my implementation, and rebuilding and testing the expo development client, I don't believe that's the case here. The logs have been edited to remove potentially sensitive information, for example, com.company.app.
RNCallKeep.setup is being called in a useEffect 2 seconds after the main tab navigator mounts upon initial app launch.
// AndroidManifest.xml permissions
// AndroidManifest.xml - within the application tags
// app.config.ts android permission config for good measure:
I've also tried updating android/app/src/debug targetApi to 30 along with setting the minSdkVersion in expo build properties to 30.
Steps to Reproduce
Versions
Logs