Поменяйте симулятор iOS в файле launch.js, чтобы он реагировал на собственный проект. - PullRequest
0 голосов
/ 12 февраля 2019

Я хочу изменить файл launch.json так, чтобы я мог изменить имитированное устройство iOS, используемое для отладки собственного приложения реакции.Конфигурация по умолчанию для отладки реактивного собственного iOS-приложения выглядит следующим образом:

{
        "name": "Debug iOS",
        "program": "${workspaceRoot}/.vscode/launchReactNative.js",
        "type": "reactnative",
        "request": "launch",
        "platform": "ios",
        "sourceMaps": true,
        "outDir": "${workspaceRoot}/.vscode/.react"
}

Я попытался изменить поле «имя» на одно из имен устройств в списке, сгенерированном с помощью команды

xcrun simctl list devices

Например, я установил

"name": "iPhone 7"

Но это не работает.Мне известно о решении, опубликованном по адресу https://stackoverflow.com/a/37329896/5563513, но я хочу посмотреть, смогу ли (и если да, то как) установить смоделированное устройство в launch.json.

1 Ответ

0 голосов
/ 06 мая 2019

Добавьте строки ниже в ваш .vscode/settings.json файл ( создайте, если теперь существует )

{
    "react-native.ios.runArguments.simulator": [
        "--simulator", "iPhone 6"
    ]
}
...