xcode 模拟器中没有可用的iPhone设备

ct3nt3jp  于 2023-11-21  发布在  其他
关注(0)|答案(2)|浏览(260)

我的expo版本:“^35.0.0”react version:“16.8.3”expo版本:“3.1.0”xcode version:“11.0”这是我在尝试运行iOS模拟器时遇到的错误:“在iOS模拟器中启动设备时出现问题。退出模拟器,然后重试。安装或运行应用程序时出错。错误:模拟器中没有可用的iPhone设备。”

pb3s4cty

pb3s4cty1#

我首先尝试通过XCode创建一个普通的非Expo应用程序(即通过“新应用程序”流程-任何类型的应用程序,都不重要,你不需要编写任何代码)。然后尝试启动这个新创建的纯XCode应用程序。这对我来说很有效,这意味着xcode工作得很好。
我决定删除并重新安装博览会.在重新安装时,我注意到一些用于安装的文件夹是由root拥有的,我在安装时遇到了一些错误.我将这些文件夹的所有权更改为我在Mac上的用户名.即.“sudo chown -R ownerName:/usr/local/lib/node_modules”
我试图再次运行一个新的世博会项目,并获得了Facebook Watchman目录的写访问权限问题,我做了同样的事情,我上面通过授予这个目录的写控制权给我的登录帐户,而不是默认的根,这是错误时文件夹的所有者。
我试图再次使用IOS模拟器运行我的应用程序,现在一切正常

rjee0c15

rjee0c152#

如果您成功安装了XCode,并且模拟器运行正常,请执行以下操作:
导航到世博会项目。
运行sudo chmod -R 777 ~/.expo/
运行sudo rm -rf ~/.expo,然后运行npm start
这将在模拟器上下载Expo GO应用程序。

相关问题