安装 expo 错误或 运行 应用程序

expo error installing or running app

当我尝试在 iOS 模拟器上 运行 我的应用程序时,出现错误:

错误运行宁xcrun simctl openurl booted exp://localhost:19000:处理命令时遇到错误(域=NSPOSIXErrorDomain,代码=60): 操作无法完成。操作超时 操作超时

安装或 运行正在安装应用程序时出错。错误:进程以非零代码退出:60

知道如何解决这个错误吗?

这通常是模拟器的错误。如果您从模拟器中删除 expo(删除应用程序)并再次 运行 命令,它应该可以正常构建。

但是,如果仍然失败,Erasing all content and settings 在模拟器上也可以解决问题。

加油!

您必须有一个 .watchmanconfig 文件(如下所示

File example

当您使用 expo init "projectname" 初始化项目时,没有 .watchmanconfig 文件。

因此,创建一个并在此文件中,只需像这样初始化一个空对象:{}

那么你可以从expo startyarn/npm start

开始

它解决了我所有的问题。

希望它也适合你。

对于像我一样也在搜索此问题的任何人,可以像往常一样取消弹出您的应用程序并再次 运行。从文档中,从项目中删除 ios 和 android 目录。从项目 app.json 中删除 isDetached 和 detached 键。您现在可以像普通的 Expo 项目一样使用您的项目(没有 ExpoKit)。在 https://docs.expo.io/versions/latest/expokit/advanced-expokit-topics/

阅读更多内容

检查根目录中是否有 .watchmanconfig 文件,如果没有则创建一个 .watchmanconfig 并初始化空对象和 运行 再次命令 npm start