react instalar example app facebook react-native react-native-ios

facebook - instalar - react native github



El módulo nativo DeviceInfo no está instalado correctamente (6)

@kdizzle Asegúrate de tener el empaquetador correcto ejecutándose en el terminal, a veces puedes tener un empaquetador asociado con otro proyecto nativo de reacción en ejecución, esto sucede porque cuando dejas de ejecutar un proyecto xcode RN, no detiene el empaquetador en el terminal y cuando inicia / abre otro proyecto RN en xcode, simplemente verifica si un empaquetador se está ejecutando, no comprueba si está asociado con el proyecto actual. Así que asegúrese de detener todas las instancias del empaquetador en la terminal y luego abra el proyecto RN nuevamente.

Así que traté de implementar Facebook Login y seguí todos los pasos en consecuencia. Después de tener errores con el FBSDKcorekit/FBSDKcorekit.h'' file not found , decidí pasar a trabajar en otros componentes.

Lo ''y he aquí, tengo este error que me da problemas ahora. Seguí junto con este video: https://www.youtube.com/watch?v=rAXVKapP5cM&t=458s donde react-native link react-native-fbsdk comandos react-native install react-native-fbsdk y react-native link react-native-fbsdk en mi terminal.

Si ayuda, recibo el siguiente error de compilación en mi terminal: los siguientes comandos de compilación fallaron:

CompileC /Users/someUser/desiredProject/ios/build/Build/Intermediates/RCTFBSDK.build/Debug-iphonesimulator/RCTFBSDK.build/Objects-normal/x86_64/RCTFBSDKGraphRequestManager.o RCTFBSDK/core/RCTFBSDKGraphRequestManager.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler

(1 falla)

No estoy seguro de si fue el retoque con el react-native-fbsdk o hacer enlaces a él lo que causó este error. Tenga en cuenta que mi proyecto estaba funcionando antes de intentar implementar Facebook Login y usar el comando de link .

¿Que está pasando aqui?

Gracias de antemano por su tiempo y paciencia.

editar: También no implementé ninguno de los códigos de inicio de sesión de Facebook todavía, ya que no pude obtener una compilación exitosa en Xcode.


Este problema aparecería cuando las bibliotecas React Native en el proyecto ios no puedan encontrarse. Pasé por este problema cuando actualicé mi versión de react-native de 0.42 a 0.44 y provoqué que un archivo llamado RCTConvert + Map desapareciera en 0.44, así que actualicé mi pod. comando: pod update


Esto puede suceder al actualizar un proyecto a una versión más nueva de react-native. Arreglarlo,

  1. Detenga su empaquetador
  2. Salga de su simulador iOS / Android.
  3. Reinstale sus módulos: rm -rf node_modules && npm install
  4. Reinicie su empaquetador y simulador, por ejemplo, react-native run-ios

Otro uso es en una aplicación Brownfield. Comprueba tus versiones nativas de iOS y / o Android. Si no coinciden exactamente, también verá esta pantalla de error.

Por ejemplo: tuve una instancia nativa de reacción ejecutando 0.45.1 mientras que Android tenía 0.45.0 instalado. La solución para mí fue asegurarme de que todo funcionara con la misma versión.


Ninguna de las respuestas anteriores me ha funcionado, así que investigué un poco las opciones de ''reaccionar-nativo'' y terminé así:

  1. Eliminar por completo las carpetas de iOS y Android del directorio de la aplicación
  2. Ejecutando ''expulsión nativa de reacción''
  3. Volviendo a ejecutar ''react-native run-ios''

Después de eso, el emulador de iPhone parecía no tener ningún problema con la aplicación.


Tuve este problema y sucedió cuando cambié Hardware dentro del simulador. Para solucionarlo tuve que matar al empaquetador y ejecutar ''react-native run-ios'' de nuevo. No sucedió todo el tiempo, pero cuando lo hizo, ¡esto lo solucionó!