繁体   English   中英

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

[英]When I run 'npx cap sync' the terminal just hangs

我在终端中的 M1 Macbook 上运行以下命令,为我的手机准备构建,以便在 xcode 上对其进行测试。 首先,我进行ionic build ,效果很好。 然后我运行npx cap sync直到它到达这一行:

⠙ update ios [info] Found 5 Cordova plugins for ios: com.adjust.sdk@4.30.0 cordova-plugin-email-composer@0.10.0 cordova-plugin-globalization@1.11.0 cordova-plugin-ionic@5.5. 2 cordova-sqlite-storage@6.0.0 ⠹ 使用 pod install 更新 iOS 本机依赖项

然后终端就挂了,没有错误信息。 我试过离开它,但似乎什么也没发生。 我经常遇到这个问题,这令人沮丧,因为我需要在我的设备上测试我的代码。

我尝试在 ios/App 中运行sudo arch -x86_64 gem install ffi然后运行arch -x86_64 pod install ,它们都运行良好,但似乎无法解决上述问题。

有时,如果我删除 ios 文件夹,运行 npx npx cap sync然后使用 npx npx cap add ios重新安装 ios 文件夹。 我将能够在我的手机上进行构建,但这只是偶尔有效。

我正在寻找一个一致的解决方案来解决这个问题。

由于它是一个离子项目,您可以尝试的另一件事是运行 ionic sync 命令: ionic cap sync

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM