命令PhaseScriptExecution失败,退出代码为非零I

时间:2019-03-01 03:56:10

标签: ios swift firebase firebase-realtime-database

我遇到以下错误

  

/ Users / user321 / Desktop / MapForAppNewest / Pods / Target支持   文件/Pods-MapForAppNewest/Pods-MapForAppNewest-frameworks.sh:行   114:本地:“ =”:不是有效的标识符   / Users / user321 / Desktop / MapForAppNewest / Pods /目标支持文件/Pods-MapForAppNewest/Pods-MapForAppNewest-frameworks.sh:行   114:本地:

     

`/Users/user321/Desktop/MapForAppNewest/Pods/Mapbox-iOS-SDK/dynamic/826E141E-8875-3C3B-A106-2B772F8A0684.bcsymbolmap':   不是有效的标识符       命令PhaseScriptExecution失败,退出代码非零

我发现了许多类似的问题,但是它们都未能解决这个特定问题,并提供了在这里可以解决的方案。所以我问这是什么问题,我该如何解决?(即使用Swift和Firebase)

2 个答案:

答案 0 :(得分:0)

  1. 打开文件-/ Users / user321 / Desktop / MapForAppNewest / Pods /目标支持文件/Pods-MapForAppNewest/Pods-MapForAppNewest-frameworks.sh
  2. 在第114行上,删除'='前后的间距
  3. 清理并构建项目

这对我有用

答案 1 :(得分:0)

在我的情况下,这是由于重命名了文件夹名称(包含项目的文件夹)

  • 我将项目“ hovermind”克隆到“ Foo”文件夹中
  • 已安装的吊舱
  • 然后出于某种原因将“ Foo”重命名为“ Foo XXX”

我遇到的错误 Command PhaseScriptExecution failed with a nonzero exit code ... /Hassan/Desktop/Foo: no such file ...

解决方案
我刚刚将文件夹名称重命名为'Foo'('Foo XXX'->'Foo'),它可以正常工作