Я пытаюсь интегрировать функцию App Clip в свое приложение, разработанное в React Native с помощью EXPO.
Я заявляю, что я уже интегрировал функцию App Clip в проект React Native без EXPO, и у меня не было серьезных проблем, а с expo у меня возникла проблема, которую я не могу решить.
Я получаю эту ошибку в файле main.m:
Нарушение инварианта: "ReactNativeTest" не зарегистрирован. Это может произойти, если:
- Metro (локальный сервер разработки) запускается из неправильной папки. Проверьте, запущен ли Metro, остановите его и перезапустите в текущем проекте.
- Не удалось загрузить модуль из-за ошибки, и
AppRegistry.registerComponent
не был вызван.
Я полагаю, что проблема связана с файлом ViewController.m в этой точке:
// moduleName corresponds to the appName used for the
// app entry point in "index.js"
RCTRootView *rootView = [[RCTRootView alloc]
initWithBundleURL:jsCodeLocation moduleName:@"ReactNativeTest"
initialProperties:nil launchOptions:nil];
В проекте без EXPO имя_модуля для точки входа приложения в "index.js" будет следующим
но в данном случае это не работает, у вас есть решение?
Как вы получили доступ к собственным файлам iOS? Вы выбросили экспо? Спасибо.