Реагируйте на зацикливание нативных приложений для ios16 с помощью симулятора
При тестировании моего собственного приложения для реагирования на iOS 16 с помощью симулятора я заметил, что получаю новое предупреждение и что мое приложение циклически повторяется без разрешения на экране входа в систему после нажатия кнопки «Войти» с применением правильных учетных данных.
Это начало происходить только при тестировании на iOS 16 с помощью симулятора после обновления Xcode и macOS до Monterey.
Это предупреждение, которое я вижу:
Require cycle: App.js -> state/store/index.js -> services/core/SocketDriver/index.js -> App.js
Require cycles are allowed, but can result in uninitialized values. Consider refactoring to remove the need for a cycle.
К вашему сведению, во время этого цикла, если я нажму «перезагрузить», приложение будет разрешено после повторного нажатия кнопки входа.
Что я должен искать, чтобы решить эту проблему в файлах, перечисленных выше?