Я создаю приложение React Native. На iOS после реализации функций камеры приложение iOS внезапно решило сбой.
Я получаю следующую ошибку:
2018-10-29 14:48:26.353 [error][tid:com.facebook.react.JavaScript] undefined is not an object (evaluating 'CameraManager.Aspect')
2018-10-29 14:48:26.356 [fatal][tid:com.facebook.react.ExceptionsManagerQueue] Unhandled JS Exception: undefined is not an object (evaluating 'CameraManager.Aspect')
2018-10-29 14:48:26.368 [error][tid:com.facebook.react.JavaScript] Module AppRegistry is not a registered callable module (calling runApplication)
2018-10-29 14:48:26.379 [fatal][tid:com.facebook.react.ExceptionsManagerQueue] Unhandled JS Exception: Module AppRegistry is not a registered callable module (calling runApplication)
Я нашел несколько тем об этой проблеме и сделал все соответствующие решения. Я запустил react-native link
, перезапустил Metro, очистил папку для сборки и вот мой index.js
(я также использую React Native Firebase, но когда я добавил это, все по-прежнему работало ...):
/** @format */
import { AppRegistry } from "react-native";
import App from "./app/App";
import { name as appName } from "./app.json";
import bgMessaging from "./app/services/fcm";
// New task registration
AppRegistry.registerHeadlessTask("RNFirebaseBackgroundMessage", () => bgMessaging);
// Current main application
AppRegistry.registerComponent(appName, () => App);
В чем может быть причина этого?