最近刚换了M1芯片的Mac,但是x86的架构换成arm架构,会遇到一些问题,想起每次安装CocoaPods就脑壳大,不出意外的话就要出意外了。。。。。。
果然,再经历了各种教程解决了各种问题后,pod install成功了,但是,pod update失败,报错如下:
Searching for inspections failed: undefined method `map' for nil:NilClass
网上找的好多方法都是
执行下方命令更新本地库,如果版本低在升级下cocoapods
pod repo update
升级
sudo gem update --system
sudo gem install cocoapods
pod setup
结果毫无意外么有用啊~
直接说最后的解决方法:
1.sudo arch -x86_64 gem install ffi
2.arch -x86_64 pod install
经常时候pod 命令的话可以在.zshrc或者bashrc里alias pod='arch -x86_64 pod'`
√√√搞定收工~
希望后人珍惜时间,少走弯路,享受生活。
VKOOY