Описание
Я работаю над собственным приложением реагировать, оно выдало мне исключение, пока я работаю с приложением реагировать с собственным ios. Для навигации я использовал пакетact-native-navigation, ссылка на пакет :: https://www.npmjs.com/package/react-native-navigation.
Ошибка ::
Exception 'UINavigationControllers не разрешеныв навигационном контроллере 'был брошен при вызове setRoot для целевого модуля RNNBridgeModule с параметрами ...
Проверить этот скриншот ::
Эта ошибка возникает при вызове этой функции ::
export const setRootWithSideBar = (componentId, screen) => {
isInitial = false;
screenId = screen;
currentStackId = componentId;
Navigation.setRoot({
root: {
sideMenu: {
id: MAIN_MENU,
left: {
component: {
id: MAIN_MENU,
name: MAIN_MENU
}
},
center: {
stack: {
id: 'Main',
children: [
{
stack: {
id: componentId,
children: [
{
component: {
id: screen,
name: screen,
options: sidebarOptions(screen)
}
}
]
}
}
]
}
}
}
}
});
}
Информация о моем окружении ::
- Система: ОС: macOS Mojave 10.14.5
- Узел: 12.10.0 - ~ / .nvm / версии / узел / v12.10.0 / bin / узел
- npm: 6.10.3 - ~ / .nvm / версии / узел/v12.10.0/bin/npm
- Сторож: 4.9.0 - / usr / local / bin / watchman
- Платформы: iOS 12.0, macOS 10.14
- реагировать: 16.11.0
- реактивный: 0,61,2