刚开始是用 M1 的时候 Pods 需要在 X86 终端上运行, 是因为 ffi 的原因, 最近才准备更新一下
// 重新安装 ffi
sudo gem uninstall ffi && sudo gem install ffi -- --enable-libffi-alloc
重新安装后, 就可以在 M1 上是用 Pods 了, 但是还会报错如下:
[!] CDN: trunk URL couldn't be downloaded: https://cdn.cocoapods.org/CocoaPods-version.yml Response: URL using bad/illegal format or missing URL
CDN: trunk URL couldn't be downloaded: https://cdn.cocoapods.org/all_pods_versions_b_e_b.txt Response: URL using bad/illegal format or missing URL, retries: 4
以前更新 Pods 是用的都是 gem 命令, 找了一些资料在 https://github.com/CocoaPods/CocoaPods/issues/11159 发现是用 brew 安装就没事了, 很神奇, 没有深究原因
网友评论