Xcode16 Archive Error - Command SwiftCompile failed with a nonzero exit code

1.打包错误信息

Command SwiftCompile failed with a nonzero exit code

2.找到原因

It's because in Xcode 16, UITextField, they add a new function with the same name onReturn. It's ok when you compile and run, but will return error DeadArgSignatureOpt when archive.

The workaround is to change it to a different name (ex: onReturns)

(UITextField 新增了一个函数方法:onReturn;与三方库里面的onReturn函数方法冲突了,改下三方库里的名字即可,例如:onReturns)

3.解决

修改完打包,pass!

相关推荐
Sheffi6631 分钟前
Swift 与 OC 混编底层交互原理
ios·objective-c·swift
游戏开发爱好者834 分钟前
以 uni-app 为核心的 iOS 上架流程实践, 从构建到最终提交的完整路径
android·ios·小程序·https·uni-app·iphone·webview
Sheffi662 小时前
iOS 内存分配机制:Malloc、VM、Dirty Memory
macos·ios·cocoa
游戏开发爱好者82 小时前
构建可落地的 iOS 性能测试体系,从场景拆解到多工具协同的工程化实践
android·ios·小程序·https·uni-app·iphone·webview
东坡肘子2 小时前
挖掘“沉默的专家” -- 肘子的 Swift 周报 #114
人工智能·swiftui·swift
sweet丶10 小时前
理解iOS中Protobuf:一个比JSON更好,但不是替代
ios·性能优化·架构
xiAo_Ju17 小时前
Xcode 26 Navigator 快捷键
xcode
疯笔码良19 小时前
【IOS开发】Instruments 使用指南
ios·swift
疯笔码良21 小时前
【IOS开发】后台保活方案
ios·swift
吴Wu涛涛涛涛涛Tao1 天前
从单体到子壳:一套「对标亿级 DAU App」的 iOS 架构实战 Demo
ios·架构