Xcode 打包报错Command PhaseScriptExecution failed with a nonzero exit code

解决办法:

1、在Xcode项目中 Pods -> Targets Support Files -> Pods-项目名 -> Pods-项目名-frameworks 中(大约在第44行) 加上 -f

2、CocoaPods版本太旧了,可以尝试升级CocoaPods版本

使用sudo gem update cocoapods更新cocoapods,问题将在1.12.1版本已修复。

删除项目根目录下的Podfile.lock、项目名.xcworkspace文件和Pods文件夹

重新使用 pod install,再次打包正常

Cocoapods更新:

a、查看本地安装的Cocoapods版本,使用命令如下:

$ pod --version

1.10.0

(可以看出我本地安装的是cocoapods 1.10.0版本)

b、 如果本地已经有CocoaPods了,版本为1.10.0比较老了,则直接执行升级至最新:

//升级cocoapods至最新版本

$ sudo gem install cocoapods -n /usr/local/bin

或者$ sudo gem install cocoaPods

//升级cocoapods到指定版本

$ sudo gem install cocoapods -v 1.12.0

//卸载之前的旧版本

$ sudo gem uninstall cocoapods -v1.10.0

c、 有了上述命令,就可以来回升降Cocoapods版本了

相关推荐
刘某某.1 小时前
在 mac 和 linux 系统上使用 pyenv
linux·运维·macos
Dola_Zou2 小时前
如何用一套加密狗方案打通 Windows、Linux 与 macOS等,零成本实现跨平台交付?
linux·安全·macos·自动化·软件工程·软件加密
weixin_462446232 小时前
macOS(M4 / Apple Silicon)手动安装 tree(不用 brew / ports)
macos·tree
sg_knight3 小时前
Claude Code 安装指南(Windows / macOS)
windows·macos·llm·ai编程·claude·code·claude-code
m0_647057963 小时前
PyCharm 2023.2.5 Conda Interpreter 解析失败问题排查与解决(macOS)
macos·pycharm·conda
青芒.3 小时前
macOS Java 多版本环境配置完全指南
java·开发语言·macos
TheNextByte14 小时前
如何使用 7 种解决方案将照片从Mac传输到三星
macos
Thomas_YXQ16 小时前
Unity3D在ios平台下内存的优化详解
开发语言·macos·ios·性能优化·cocoa
FAFU_kyp19 小时前
RISC0_ZERO项目在macOs上生成链上证明避坑
开发语言·后端·学习·macos·rust
b20772120 小时前
Flutter for OpenHarmony 身体健康状况记录App实战 - 提醒设置实现
python·flutter·macos·cocoa·harmonyos