不管是 pod install 还是 update 都会报错,有大佬知道方案吗
1
Leronron OP 谷歌说要用 rossetta 的模式运行 terminal,还是没成功
|
2
lujie2012 2021-02-07 13:27:23 +08:00
测试了一下 pod install 正常,但是 pod update 报错,我也是昨天刚刚旧 mac book 迁移到 M1,你到 cocopod 官方,还有以 stackoverfollow 找找答案,google 一下。
|
3
shenfu1991 2021-02-07 13:35:08 +08:00
正常运行,原生要最新版本,rosetta 可以老版本
|
4
Originalee 2021-02-07 13:37:28 +08:00
cocoapods 的 github issue 里有对应的解决方案,大致也是以 rossetta 的模式运行,
之前拿到电脑以后 pod install 失败后,就按 issue 里的方案处理了一下,之后就没问题了 |
5
akring 2021-02-07 14:05:49 +08:00
我在 .zshrc 里加了一个别名 alias pod="arch -x86_64 pod",总结来说就是用 rossetta 运行,目前 install /update 等都正常
|
6
CommandZi 2021-02-07 15:00:04 +08:00
全程 rossetta 的模式,包括 brew install
所以我现在电脑包含两个 brew,一个 x86,一个 arm,默认安装路径不一样 |
7
chiaf 2021-02-07 15:13:13 +08:00
native 项目 pod 没问题,但是 RN 项目 pod 总是出问题,不知道该找谁,GitHub,stackoverflow 上面的方法不太行
|
8
tinkerer 2021-02-07 17:46:21 +08:00
@Originalee 哈哈哈哈,你拼写对了,上面都没在意 cocopods 拼错了
|
9
lujie2012 2021-02-08 13:46:05 +08:00
|
10
lujie2012 2021-02-08 13:46:45 +08:00
|
11
sshtcpip 2021-02-08 22:30:56 +08:00
1,在终端的简介中勾选“使用 Rosetta 打开”
2,运行 sudo gem install cocoapods 3,运行 sudo gem install ffi 4,pod install |