react-native-webrtc / react-native-webrtc/react-native-callkeep
displayIncomingCall doesn't show UI on iOS
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 1.1k
- Forks
- 511
- Avg merge
- 9h 12m
- Merged PRs (30d)
- 2
Description
Has anyone managed to display incoming call on recent React Native versions?
I'm on react-native 0.76.7 and added react-native-callkeep 4.3.16 just to show system incoming call screen after receiving a push message.
However the basic setup code:
RNCallKeep.setup({
ios: {
appName: 'AwesomeProject0767',
},
android: {},
})
and triggering a screen like so:
RNCallKeep.displayIncomingCall(
'b4afa7d9-5c1b-48b2-8f98-7a3cf51d00d4',
'1234',
'1234',
'number',
false,
);
gives no result. I'm testing on physical iPhone device (no SIM card installed).
The only result I see are some logs in XCode:
[RNCallKeep][reportNewIncomingCall] uuidString = b4afa7d9-5c1b-48b2-8f98-7a3cf51d00d4
[RNCallKeep][providerDidReset]
[RNCallKeep] sendEventWithNameWrapper: RNCallKeepProviderReset, hasListeners : NO
Am I missing something?
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
No repository file or test is named. Start by reproducing the setup with React Native 0.76.7 and react-native-callkeep 4.3.16 on a physical iPhone, then inspect the Xcode logs around reportNewIncomingCall and providerDidReset. Done means explaining why no incoming-call UI appears in this environment or identifying the missing prerequisite.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, javascript, react-native
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100