cordova 当我运行“npx cap sync”时,终端挂起

k2arahey  于 2022-11-15  发布在  其他
关注(0)|答案(1)|浏览(282)

我在我的M1 Macbook终端上运行以下命令,为我的手机在xcode上测试做准备。首先,我运行ionic build,它运行得很好。然后,我运行npx cap sync,它运行到这一行:
[info]找到5个 cordova 插件的ios:通过pod安装更新iOS本机依赖项
然后终端就挂起了,没有错误信息。我试过离开它,但似乎什么也没有发生。我经常遇到这个问题,这是令人沮丧的,因为我需要在我的设备上测试我的代码。
我试过在ios/App中运行sudo arch -x86_64 gem install ffiarch -x86_64 pod install,两者都运行得很好,但似乎没有解决上述问题。
有时候,如果我删除了ios文件夹,运行npx cap sync,然后用npx cap add ios重新安装ios文件夹。我将能够在我的手机上得到一个构建,但这只是偶尔工作。
我正在寻找一个解决这个问题的一致的办法。

qxsslcnc

qxsslcnc1#

由于这是一个离子项目,您可以尝试运行离子同步命令:ionic cap sync

相关问题