iOS13: Outgoing call not working from call log.
See original GitHub issueBug report
-
I’ve checked the example to reproduce the issue.
-
Reproduced on:
-
Android
-
iOS
Description
I have implemented callkeep package 3.0.3, incoming call works fine. But when I tap on my number from the call log, nothing happens. The same thing works fine on iOS 12 and package version 3.0.1. I was redirecting to the app and I got callback in particular method from where I can initiate the call. But on iOS 13 nothing happens and it doesn’t even redirect to the app.
Steps to Reproduce
Just integrate with given details, and it should happen.
Versions
- Callkeep: "^3.0.3"
- React Native: "0.58.6",
- iOS: 13.1
- Android:
- Phone model: 6S
Logs
No redirection happens, so log not available.
Issue Analytics
- State:
- Created 4 years ago
- Comments:11 (6 by maintainers)
Top Results From Across the Web
If you can't make or receive calls on your iPhone - Apple Support
Turn Airplane Mode on and off. Go to Settings and turn on Airplane Mode, wait five seconds, then turn it off. · Check...
Read more >iPhone Not Showing Recent and Missed Calls - macReports
Your iPhone records all calls. Your call history, also called recent calls, has two viewing options: All (outgoing and incoming calls) and Missed....
Read more >iPhone dropping calls after updating to iOS 13? Here are ...
Follow these quick tips to help fix when your iPhone calls drop out with iOS 13 · Remove your iPhone from its case,...
Read more >RNCallKeep.startCall() (Outgoing Call) is not opening IOS ...
I am also using the react-native-Twilio-phone package and from everything I have gathered, you cannot display the native call UI on an ...
Read more >How to View (and Delete) Your iPhone's Call History
To delete calls, you'll need a phone with iOS 13 or later. If you have that, you can clear out individual calls by...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Looks like userActivity.activityType is now coming as a generic INStartCallIntent on iOS 13, so the isAudioCall and isVideoCall checks are no longer valid. We should adapt with changes like this https://github.com/signalapp/Signal-iOS/blob/master/Signal/src/AppDelegate.m#L928
@Chaitu4190 if you don’t hit that breakpoint, something is wrong in the setup. That’s the earliest entry point into your application from iOS system level control. I won’t say there isn’t also a bug somewhere in this library, but the library relies on your AppDelegate to pass the userActivity information down and until that is working, all the discussion about RNCallKeep functionality is moot.
Please take a look at the Apple documentation to verify you’ve registered properly with the system for continueUserActivity calls. If you still can’t find the issue after that, you can provide me with a sample project or give me access to your repo and I’ll do my best to help, but it’s sort of outside the scope of this dependency.