1,配置iPhone模擬器
"configurations": [
? ? {
? ? ? ? "name": "Debug iOS",
? ? ? ? "cwd": "${workspaceFolder}",
? ? ? ? "type": "reactnative",
? ? ? ? "request": "launch",
? ? ? ? "platform": "ios",
? ? ? ? "target": "iPhone X"
? ? }
2,react-native run ios出錯,報找不到iPhone 模擬器
修改:
node_modules/react-native/local-cli/runIOS/findMatchingSimulator.js中
// Making sure the version of the simulator is an iOS (Removes Apple Watch, etc)
? ? ?if (version.indexOf('iOS') !== 0) {
? ? ?continue;
? ? }
修改成:
? ? // Making sure the version of the simulator is an iOS or tvOS (Removes Apple Watch, etc)
? ? if (!version.startsWith('com.apple.CoreSimulator.SimRuntime.iOS') && !version.startsWith('com.apple.CoreSimulator.SimRuntime.tvOS')) {
? ? ? continue;
? ? }