Симулятор IOS: JavaScriptCoreWTF::CrashOnOverflow::crash:

Во время тестирования в симуляторе iPhone SE нажатие CMD+R зависает приложение с этой ошибкой в ​​xCode: введите здесь описание изображения

Версия React Native: 0.34, платформа: iOS.

Началось после обновления xCode до версии 8.0


person Ivan Chernykh    schedule 27.09.2016    source источник
comment
Можете ли вы предоставить какой-либо код или пример приложения, воспроизводящего проблему?   -  person JAL    schedule 05.10.2016
comment
@JAL Я создал новое новое приложение React Native, запустив react-native init TestApp , а затем запустил его с помощью react-native run-ios , и оно работает нормально, но когда я нажимаю Cmd+R, происходит сбой   -  person Ivan Chernykh    schedule 05.10.2016
comment
Вы нажимаете CMD+R из Xcode, пытаясь запустить приложение в симуляторе iPhone SE? Не могли бы вы показать вкладку точек останова Xcode, есть ли там что-то, чего вы не ожидаете?   -  person BHendricks    schedule 12.10.2016
comment
@BHendricks, нет, я вношу изменения в код Javascript, а затем нажимаю CMD + R в симуляторе, чтобы повторно запустить приложение в нем. Я не уверен насчет вкладки точек останова, потому что я не iOs, а разработчик React Native. Вот что я вижу в консоли xCode: jsfiddle.net/dzL2831z   -  person Ivan Chernykh    schedule 12.10.2016


Ответы (1)


Я видел эту тред, где некоторые люди сообщали о проблемах с перезагрузкой в ​​реальном времени. Хотя их проблемы были не такими, как у вас, возможно, корень проблемы тот же. Их решение было найдено в другой ветке, и оно было связано с Watchman. В частности, их проблема была решена путем изменения прав доступа к следующему файлу:

chmod 644 ~/Library/LaunchAgents/com.github.facebook.watchman.plist
person Georgios    schedule 06.10.2016
comment
Спасибо, но все равно не идет, все перепробовал, менял разрешения, переустанавливал сторож, даже обновлял NodeJs, ничего не помогает. Я думаю, что проблема в Safari, потому что это происходит только тогда, когда Safari открыт для отладки приложения. - person Ivan Chernykh; 07.10.2016