Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

com.facebook.react.internal.turbomodule.core.TurboModuleInteropUtils$ParsingException: Unable to parse @ReactMethod annotations from native module: RNCallKeep. Details: Module exports two methods to JavaScript with the same name: "displayIncomingCall #798

Open
1 of 3 tasks
kmamtora opened this issue Jul 24, 2024 · 9 comments

Comments

@kmamtora
Copy link

kmamtora commented Jul 24, 2024

Bug report

  • I've checked the example to reproduce the issue.

Error: Exception in HostObject::get for prop 'RNCallKeep': com.facebook.react.internal.turbomodule.core.TurboModuleInteropUtils$ParsingException: Unable to parse @ReactMethod annotations from native module: RNCallKeep. Details: Module exports two methods to JavaScript with the same name: "displayIncomingCall

  • Reproduced on:
  • Android
  • iOS

Description

Steps to Reproduce

Versions

- Callkeep:
- React Native:
- iOS:
- Android:
- Phone model: 

Logs

Paste here
@AsadAlihp
Copy link

having the same issue

@super-potion
Copy link

Same issue on latest "react-native": "^0.76.1", but not "react-native": "^0.75.4",

@shahzaib803
Copy link

having the same issue

@C0rren
Copy link

C0rren commented Nov 4, 2024

Same issue. RN 0.76.1. newArch enabled.

@dan-avg
Copy link

dan-avg commented Nov 4, 2024

Same issue. It happens only on Android when "new arch" is enabled.

To reproduce:

  • create a new React Native repo
  • make sure "new arch" is enabled newArchEnabled=true in gradle.properties
  • install CallKeep and import CallKeep in the index.js file import RNCallKeep from 'react-native-callkeep';
  • App crashes on start and the error message mentioned in the OP is displayed

Removing the CallKeep import gets rid of the error message.
Disabling "new arch" gets rid of the error message.

This happens on React Native 0.76 (where new architecture is enabled by default) and also happens in earlier versions if you enable the new architecture manually.

@MoamberRaza
Copy link

Same issue.

@marcosluizfp
Copy link

Same issue. RN 0.76.1. newArch enabled.

The issue below describes the problem:

facebook/react-native#45193


Temporarily disabled newArch on gradle.properties as workaround:
# newArchEnabled=true

@arungirivasan
Copy link

same issue.

there is one more issue.

com.facebook.react.internal.turbomodule.core.TurboModuleInteropUtils$ParsingException: Unable to parse @ReactMethod annotations from native module: RNCallKeep. Details: Module exports two methods to JavaScript with the same name: "startCall

@TSk198
Copy link

TSk198 commented Nov 22, 2024

i think RN Callkeep dose not support New Arch yet. Check here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants