Надежный способ закрыть приложение на iPhone Simulator при работе с React Native - PullRequest
0 голосов
/ 27 июня 2018

Поскольку этот вопрос указывает на то, что нажатие cmd + shift + H дважды или дважды нажатие кнопки «Домой» должно открыть карусель приложения, а нажатие вверх должно закрыть приложение.

Тем не менее, я обнаружил, что нажимаю на нее несколько раз, и карусель появляется только примерно в половине раз. В остальное время 5 последовательных нажатий вызывают это. Иногда он просто переходит на домашний экран и работает, только если я снова захожу в приложение и делаю это оттуда. Интересно, есть ли надежный способ сделать это, кроме как прибегнуть к этому вуду? ; -)

Я работаю с Сборником рассказов о реакции , если он имеет какое-либо значение:

npm run storybook

Я работаю на симуляторе iPhone 6 plus, поэтому для меня симуляция iPhone X не подходит.

1 Ответ

0 голосов
/ 19 июля 2018

С терминала:

xcrun simctl terminate [device name] [bundle id]

Например:

xcrun simctl terminate "iPhone 8 Plus" org.reactjs.native.example.layout"

или

Добавить в пакет.json:

"close": "xcrun simctl terminate \"iPhone 8 Plus\" org.reactjs.native.example.layout",

и запустите:

npm run close
...