Настройка
- Приложение Expo Router
- Monorepo (рабочее пространство pnpm)
- Общий пакет пользовательского интерфейса: ui-native
- gluestack-ui устанавливается и инициализируется внутри ui-native
Приложение аварийно завершает работу сразу при запуске, только когда я использую < Stack /> в корневом макете.
Код: Выделить всё
[CoreFoundation] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[RCTView setColor:]: unrecognized selector sent to instance 0x11fb633f0'
*** First throw call stack:
(
0 CoreFoundation 0x00000001804c9690 __exceptionPreprocess + 172
1 libobjc.A.dylib 0x00000001800937cc objc_exception_throw + 72
2 CoreFoundation 0x00000001804deea4 +[NSObject(NSObject) instanceMethodSignatureForSelector:] + 0
3 UIKitCore 0x0000000185c8acb4 -[UIResponder doesNotRecognizeSelector:] + 232
4 CoreFoundation 0x00000001804cd8e8 ___forwarding___ + 1216
5 CoreFoundation 0x00000001804cfe2c _CF_forwarding_prep_0 + 92
6 React 0x000000010caaa438 __49-[RCTComponentData createPropBlock:isShadowView:]_block_invoke.40 + 396
7 React 0x000000010caaaa00 __49-[RCTComponentData createPropBlock:isShadowView:]_bl
Как только я добавляю обратно, приложение вылетает при запуске.
Что я пробовал
- Удалил node_modules
- Удалил папку ios
- Переустановлены зависимости
- Пересобрано приложение
- Проверено, что Gluestack работает при использовании без
Подробнее здесь: https://stackoverflow.com/questions/798 ... ason-rctvi
Мобильная версия