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

[BUG]: (NOBRIDGE) ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNCKakaoCore' could not be found. Verify that a module by this name is registered in the native binary. #49

Open
3 tasks done
Shivraj-K09 opened this issue Jan 23, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@Shivraj-K09
Copy link

Shivraj-K09 commented Jan 23, 2025

Is there an existing issue for this?

  • I have searched the existing issues

Name, Version of @react-native-kakao/*

core 2.2.6, map 2.26

Version of react-native

0.76.6

What os are you seeing the problem on?

Android

What device types are you seeing the problem on?

Physcial Device

What architecture types of react native are you seeing the problem on?

New Architecture(Fabric)

Version of device(android API, iOS OS version, etc...)

Android 11

Expo App

  • I am using Expo

What happened?

So i am using it for the kakao maps. So i installed core and maps packages from @react-native-kakao/core and @react-native-kakao/map but when i try to get the keyhash for the android i am getting this error in the vscode terminal

(NOBRIDGE) ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNCKakaoCore' could not be found. Verify that a module by this name is registered in the native binary.

This is the code

import { getKeyHashAndroid } from "@react-native-kakao/core";
import { StatusBar } from "expo-status-bar";
import { useEffect } from "react";
import { StyleSheet, Text, View } from "react-native";

export default function App() {
  useEffect(() => {
    getKeyHashAndroid().then(console.log);
  });
  return (
    <View style={styles.container}>
      <Text>Open up App.tsx to starts working on your app!</Text>
      <StatusBar style="auto" />
    </View>
  );
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
    backgroundColor: "#ffff",
    alignItems: "center",
    justifyContent: "center",
  },
});

Relevant a package.json.

{
  "name": "test-kakao-maps",
  "version": "1.0.0",
  "main": "index.ts",
  "scripts": {
    "start": "expo start",
    "android": "expo run:android",
    "ios": "expo run:ios",
    "web": "expo start --web"
  },
  "dependencies": {
    "@react-native-kakao/core": "^2.2.6",
    "@react-native-kakao/map": "^2.2.6",
    "@react-native-kakao/user": "^2.2.6",
    "expo": "~52.0.27",
    "expo-build-properties": "~0.13.2",
    "expo-dev-client": "~5.0.10",
    "expo-status-bar": "~2.0.1",
    "react": "18.3.1",
    "react-native": "0.76.6"
  },
  "devDependencies": {
    "@babel/core": "^7.25.2",
    "@types/react": "~18.3.12",
    "typescript": "^5.3.3"
  },
  "private": true
}

Relevant log output

(NOBRIDGE) LOG  Bridgeless mode is enabled
(NOBRIDGE) ERROR  Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNCKakaoCore' could not be found. Verify that a module by this name is registered in the native binary.

Reproducible Sample Repository

none

Code of Conduct

  • I agree to follow this project's Code of Conduct
@Shivraj-K09 Shivraj-K09 added the bug Something isn't working label Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant