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

Xcode12.5集成Firebase Crashlytics出现PhaseScriptExecution nonzero exit code错误

问题根因

报错信息里的/bin/shr: bad interpreter: No such file or directory说明你在配置Crashlytics的Run Script阶段时,Shell解释器路径输入错误,多写了末尾的r字符,系统找不到对应的解释器路径才触发编译失败。该问题属于手动配置的输入失误,和Pod依赖无关,因此你重装Pod无法解决问题。

解决步骤
  • 打开Xcode项目,点击左侧导航栏顶部的项目根目录,选择对应的App Target
  • 切换到「Build Phases」标签页,找到你添加的Firebase Crashlytics运行脚本(Run Script)模块
  • 查看模块顶部的「Shell」输入框,将错误的/bin/shr修改为标准的/bin/sh
  • 按下快捷键Shift+Command+K清除Xcode缓存,重新执行编译即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 19:06:10