You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

M1芯片Mac安装SnapSDK CocoaPods后出现Sigabrt错误求助

故障修复方案

1. 清理项目与CocoaPods本地缓存

执行以下操作重置项目依赖:

  • 完全关闭Xcode,删除项目根目录下的Pods文件夹、Podfile.lock文件、后缀为.xcworkspace的工作区文件
  • 执行终端命令清理所有本地Pods缓存:pod cache clean --all
  • 执行终端命令更新本地Pods索引仓库:pod repo update
  • 回到项目根目录重新执行pod install,完成后重新打开新生成的.xcworkspace文件构建项目

2. 对齐本地CocoaPods环境与正常设备配置

由于同项目在另一台M1设备可正常运行,优先排查本地环境差异:

  • 执行pod --version查看本地CocoaPods版本,确认和正常运行设备的版本一致,版本不匹配可卸载当前版本后重装对应版本
  • M1设备请勿使用Rosetta模式的终端安装CocoaPods,优先通过Homebrew安装正式版CocoaPods,避免架构兼容异常
  • 检查项目Build Settings中的Excluded Architectures配置项,确认没有手动添加arm64排除规则,SnapSDK已原生适配arm64架构,多余的排除配置会触发运行时崩溃

3. 修复Xcode全局配置异常

  • 打开Xcode偏好设置 → Locations页,确认Command Line Tools选项选中的版本和你当前运行的Xcode版本一致,避免调用旧版本工具链引发构建错误
  • 按住Option键点击顶部菜单栏Xcode选项,选择「清空DerivedData」,清空完成后重启Xcode重新构建即可

内容的提问来源于stack exchange,提问作者Jonathan Nguyen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 23:27:03