React Native Random Cra sh с иерархией пользовательского интерфейса (UIViewControllerHierarchyInconsistency) - PullRequest
0 голосов
/ 01 августа 2020

Привет, я застрял на своей собственной разработке. в Xcode я получаю сообщение об ошибке ниже. К сожалению, это случайный cra sh, и он также не говорит мне, где (особенно в каком виде) находится ошибка.

Terminating app due to uncaught exception 
'UIViewControllerHierarchyInconsistency', reason: 'A view can only be 
associated with at most one view controller at a time! View <RCTView: 
0x7f91cdeab480; reactTag: 259; frame = (0 0; 414 896); layer = 
<CALayer: 0x600001a2af20>> is associated with <UIViewController: 
0x7f91d01ca240>. Clear this association before associating this view 
with <UIViewController: 0x7f91cdc998b0>.'

Поскольку я использую собственный код реакции, большую часть собственного кода мне неизвестно. Я знаю, что могу просматривать иерархию пользовательского интерфейса в xcode, но это не работает после сбоя приложения («JSON текст не начинается с массива или объекта, и опция, разрешающая фрагменты не заданы.)

После приложения вылетает мой экран выглядит вот так. Кто-нибудь знает, где / как я могу начать отлаживать это дальше?

введите описание изображения здесь

1 Ответ

0 голосов
/ 01 августа 2020

О, на скриншоте я могу довольно ясно видеть его из пейджера response-native-view-pager

Проблема задокументирована здесь https://github.com/react-native-community/react-native-viewpager/issues/167

И исправлено в 4.1

...