【发布时间】:2018-12-07 15:22:36
【问题描述】:
我刚刚开始学习 ReactNative,因为我想构建移动应用程序。为此,我使用安装了 yarn、create-react-native-app 和 Xcode 的 Mac。
当我运行命令时:
sudo yarn run ios
构建成功。没有显示错误,模拟器打开但屏幕不显示应用程序的图标(我的项目)。
如果我使用 Android Studio 和命令运行 android 模拟器:
sudo yarn run android
Android 模拟器运行并显示应用程序。
iOS 模拟器可能有什么问题?请帮忙!
=============
更多详情:
以下是我用来设置项目的命令:
brew install yarn --without-node
mkdir projectX
cd projectX
sudo yarn global add create-react-native-app
sudo create-react-native .
NodeJS、JDK、JSK 是初始安装的。输入这些命令后,我必须升级 react 和 react-native 的版本:
sudo yarn remove react-native
sudo yarn add react-native
sudo yarn remove react
sudo yarn add react
之后:
sudo yarn run eject
adb
sudo yarn run ios
【问题讨论】:
-
您是否使用
sudo运行yarn run ios? -
是的。我用过 sudo。
-
好吧,然后运行以下命令:
sudo chown -R yourUserName ~/.babel.json && sudo chown -R yourUserName ~/.expo,然后在不使用sudo的情况下再试一次。 -
我试过了,结果如下:chown: /Users/USERNAME/.babel.json: No such file or directory
标签: ios xcode react-native yarnpkg create-react-native-app