您只需简单即可运行您的项目
react-native run-ios
如果您想在任何特定的模拟器设备上运行,请运行此
react-native run-ios --simulator="iPhone 6s" // Check your available devices
通常我们对任何命令行脚本都有
package.json
,例如:
"scripts": {
"test": "node ./node_modules/jest/bin/jest.js --watchAll",
"dev": "exp start --dev --lan",
"build-android": "exp build:android",
"build-ios": "exp build:ios"
},
就您而言,我不确定您从哪个来源初始化或克隆您的项目。但是您需要添加并且可以毫无问题地添加缺少的脚本。 您可以用任何东西来标记它们,例如
"test"
可以通过 "mytest"
来命名。
我上面给出的例子,你可以看到命令
exp
,这是一个模块,你需要全局安装才能运行这个命令。
使用
npm install -g exp
命令。然后您可以运行自定义添加的脚本。
发现任何令人困惑的地方,再问一次。
你尝试过跑步吗
react-native run-ios
?
https://facebook.github.io/react-native/docs/running-on-simulator-ios.html
如果这不起作用,您可以随时在xcode中打开project-directory/app/ios/[your-project-name].xcodeproj,然后直接在xcode中运行模拟器。
在我为当前工作区的终端输入以下命令后,我遇到了一个问题(构建失败)。
1-
cd ios
2-bundle install
3- bundle exec pod install
在这些步骤之后,我遇到了这个(反应原生缺失脚本),然后我按照这个步骤操作。
1-打开Xcode并使用Xcode打开您的项目。 2-按启动活动方案按钮(看起来像播放按钮) 然后等待,成功了。