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!

相关推荐
jerrywus5 小时前
别再陪 AI 调 iOS 了:用 cmux + baguette,让 Claude 在你的模拟器里"自己动手"
前端·ios·claude
MonkeyKing71555 小时前
iOS 开发 Block 底层结构、循环引用及解决方案
ios·面试
文件夹__iOS5 小时前
Swift 5.9 被严重低估的特性:参数包,一次性干掉重复泛型重载
ios·swiftui·swift
薛定猫AI5 小时前
【技术干货】用 AI + Expo 打通 iOS / Android / Web 跨端应用开发:从架构到代码生成实战
android·人工智能·ios
MonkeyKing7 小时前
iOS关联对象底层实现与内存管理细节
ios
丝雨_xrc7 小时前
Minimax M2.7 多模态应用落地实战指南
ide·macos·xcode
90后的晨仔21 小时前
SwiftUI 高级特性第2章:组合与容器
ios
pop_xiaoli1 天前
【iOS】SDWebImage源码
macos·ios·objective-c·cocoa
时空自由民.1 天前
ESP ADF音频篇章
macos·音视频·xcode
MonkeyKing2 天前
消息发送与转发流程
ios