ошибка при попытке добавить вход в систему с помощью кнопки Google "RN GoogleSignin родной модуль не правильно связан ..." - реагировать родной - PullRequest
0 голосов
/ 01 марта 2020

Я пытаюсь добавить кнопку входа в Google и не могу понять, почему она не работает нормально. после загрузки пакета response-native-google-signin, я также установил @ response-native-community / google-sign, и оба эти пакета не работают для меня. сообщение об ошибке: «RN GoogleSignin родной модуль не правильно связан ...» код ниже:

import {  GoogleSigninButton } from 'react-native-google-signin';


<GoogleSigninButton
    style={{ width: 192, height: 48 }}
    size={GoogleSigninButton.Size.Wide}
    color={GoogleSigninButton.Color.Dark}
    onPress={signInWithGoogle}
     />

мой пакет JSON ниже:

{
  "main": "node_modules/expo/AppEntry.js",
  "scripts": {
    "start": "expo start",
    "android": "expo start --android",
    "ios": "expo start --ios",
    "web": "expo start --web",
    "eject": "expo eject"
  },
  "dependencies": {
    "@expo/vector-icons": "^10.0.6",
    "@react-native-community/google-signin": "^3.0.4",
    "@react-native-community/masked-view": "^0.1.5",
    "expo": "~36.0.0",
    "expo-facebook": "~8.0.0",
    "expo-google-app-auth": "^8.0.1",
    "react": "~16.9.0",
    "react-dom": "~16.9.0",
    "react-native": "https://github.com/expo/react-native/archive/sdk-36.0.0.tar.gz",
    "react-native-fbsdk": "^1.1.2",
    "react-native-gesture-handler": "~1.5.0",
    "react-native-google-signin": "^2.1.1",
    "react-native-link": "^4.1.0",
    "react-native-paper": "^3.6.0",
    "react-native-reanimated": "~1.4.0",
    "react-native-safe-area-context": "0.6.0",
    "react-native-screens": "2.0.0-alpha.12",
    "react-native-status-bar-height": "^2.4.0",
    "react-native-web": "~0.11.7",
    "react-native-webview": "^8.1.2",
    "react-navigation": "^4.2.2",
    "react-navigation-stack": "^2.2.2",
    "react-navigation-tabs": "^2.8.2"
  },
  "devDependencies": {
    "babel-preset-expo": "~8.0.0",
    "@babel/core": "^7.0.0"
  },
  "private": true
}

...