Estoy tratando de corregir este error en github: https://github.com/callstack/react-native-fbads/issues/286 . Cloné el repositorio existente y lo ejecuté y el error seguía ahí. Actualmente estoy actualizando paquetes para ver por qué sigue ocurriendo este bloqueo, pero cuando trato de actualizar a react-native 0.64 desde 0.63.4, aparece este error en xcode al intentar ejecutarlo en un dispositivo o simulador:
Projects/ReactNative-FBAds-AdChoicesView-Issue/node_modules/react-native/scripts/../Libraries: No such file or directory parece que al actualizar a 0.64, la carpeta de bibliotecas ya no está en la carpeta de scripts... Cualquier ayuda sería apreciada. Estoy usando el mismo repositorio que en el enlace anterior y luego ejecuto npm install -g npm-check-updates y luego ncu -u y luego npm install y luego cd ios & pod install
(actualización: 0.63.4 tampoco tiene la carpeta de bibliotecas allí).
Esto también me sucedió al actualizar de 0.63 a 0.64. Después de probar todas las soluciones, seguí una solución que movía la carpeta a un directorio donde la ruta no contiene espacios y funciona y crea la aplicación con éxito.
Solución al error de compilación de React Native 0.64
Para que esto funcione correctamente, siga estos pasos:
Loco y absurdo que un espacio en el nombre de la ruta pueda causar este problema