react-native-webrtc / react-native-webrtc/react-native-callkeep
'generic' handleType does not trigger an event on iOS Recent's (call log) row click
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 1.1k
- Forks
- 511
- Avg merge
- 9h 12m
- Merged PRs (30d)
- 2
Description
Bug report
-
I've checked the example to reproduce the issue.
Can't check it, receiving this error: https://github.com/react-native-webrtc/react-native-callkeep/issues/282 -
Reproduced on:
-
Android
-
iOS
Description
generic handleType does not work as it does with phone handleType.
Steps to Reproduce
- Run
RNCallKeep.startCall('4692135d-dcbc-4a7f-aec6-ab383cd62b16', 'whatever handle you like', 'Test name', 'generic'); - End call.
- Go to iOS Recents (call log)
- Click on 'Test name' row
Expected behaviour
App is opened and didReceiveStartCallAction event is triggered.
Actual behaviour
Nothing happens
Versions
- Callkeep: 4.0.1
- React Native: 0.63.4
- iOS: 14.3
- Phone model: iPhone XS
Logs
No output has been provided after the click action.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the iOS 14.3 flow with RNCallKeep.startCall using the generic handleType, then compare it with the phone handleType when selecting the call in Recents. Verify that the app opens and didReceiveStartCallAction fires for generic; the issue provides no source file or test path, so locate the iOS event-handling entry point from the reproduction.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, react-native
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100