Xcode 15.3 Archive失败

Xcode 15.3 Archive失败

背景

升级 Xcode 到 15.3,真机运行正常。打包的时候发现 Archive 失败。

提示:

Call parameter type does not match function signature!

仔细看报错里是和HandyJSON相关的提示。

解决

起初以为和 Pod 库有关系,但是使用另外电脑上的低版本xcode确认后,发现低于 Xcode 15.3 的版本是可以打包成功。

但是 Xcode 15.3 的版本就报错了。然后搜索HandyJSON Call parameter type does not match function signature!,发现了这个,Building HandyJSON in Swift 5.10 throws a fatal error ,是Swift 5.10 编译 HandyJSON报错了。目前HandyJSON官方还未解决。

暂时的解决方法是:

在 Pods-Target-HandyJSON-build settings。

然后设置Optimization Level为

None和No Optimization。

如下图:

然后再次尝试 Archive 打包,即可打包成功。

参考文章:https://cloud.tencent.com/developer/article/2396473

相关推荐
于慨12 小时前
firecrawl
macos
vooy pktc14 小时前
macOS安装Redis
数据库·redis·macos
A懿轩A14 小时前
Ghostty:告别 Mac 毛坯终端,打造 2026 最丝滑的 Ghostty AI 开发驾驶舱——Claude Code 团队也在用
python·macos·策略模式
空中海16 小时前
01. iOS 逆向基础、环境搭建与授权
macos·ios·cocoa
空中海16 小时前
iOS LLDB 调试、Mach-O、Runtime 与二进制分析
macos·ios·cocoa
空中海16 小时前
iOS 防护、加固复测与综合交付
macos·ios·cocoa
生而为虫1 天前
Claude Code 最新版安装教程(Windows/Mac/Linux 全平台) 面向普通用户的 Claude Code 安装与模型接入指南
linux·windows·macos
李老师的Java笔记2 天前
如何解决Mac升级完nodejs没有生效的问题?
macos
开开心心_Every2 天前
轻量级PDF阅读器,仅几M大小打开秒开
linux·运维·服务器·安全·macos·pdf·phpstorm
Chengbei112 天前
轻量化 Web 安全日志分析神器 星川智盾日志威胁检测、地理溯源、MITRE ATT&CK 映射,支持 Windows/macOS/Linux
前端·人工智能·安全·web安全·macos·系统安全·安全架构