React native — Приложение попыталось модально представить контроллер представления

#ios #react-native

#iOS #реагировать-родной

Вопрос:

Я получил эту ошибку, когда пытался создать ios.

Поток 1: «Приложение пыталось представить модально контроллер представления lt;UIViewController: 0x7f9e930adc80gt;, который уже представлен lt;UIViewController: 0x7f9e930adc80gt;lt;UIViewController: 0x7f9e9330d480gt;».

AppDelegate.m

 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {  [FIRApp configure]; #if defined(FB_SONARKIT_ENABLED) amp;amp; __has_include(lt;FlipperKit/FlipperClient.hgt;)  InitializeFlipper(application); #endif    self.moduleRegistryAdapter = [[UMModuleRegistryAdapter alloc] initWithModuleRegistryProvider:[[UMModuleRegistryProvider alloc] init]];  self.launchOptions = launchOptions;  self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];  #ifdef DEBUG  [self initializeReactNativeApp];  #else  EXUpdatesAppController *controller = [EXUpdatesAppController sharedInstance];  controller.delegate = self;  [controller startAndShowLaunchScreen:self.window];  #endif   [super application:application didFinishLaunchingWithOptions:launchOptions];   return YES; }  

Ответ №1:

Эта ошибка вызвана тем, что вы уже представляете ViewController. Сначала попробуйте отклонить этот ViewController, а затем представить его.

Комментарии:

1. Пытался не работать.