首页 > 解决方案 > 使用 Mapbox 时,命令 PhaseScriptExecution 以非零退出代码失败

问题描述

我已经有一段时间出现以下错误了。

然而我仍然无法摆脱这个错误。

以下错误:

/Users/myUsername/Desktop/MapboxMap117/Pods/Target Support Files/Pods-MapboxMap117/Pods-MapboxMap117-frameworks.sh: line 114: local: `/Users/myUsername/Desktop/MapboxMap117/Pods/Mapbox-iOS-SDK/dynamic/826E141E-8875-3C3B-A106-2B772F8A0684.bcsymbolmap': not a valid identifier
Command PhaseScriptExecution failed with a nonzero exit code

我也得到了:(不知道是否相关)

/Users/myUsername/Desktop/MapboxMap117/Pods/Target Support Files/Pods-MapboxMap117/Pods-MapboxMap117-frameworks.sh: line 114: local: `=': not a valid identifier

我该如何解决这个错误?

笔记:

它可能与我称之为“mapVC”的“mainVC”中的代码有关。我认为这是因为当我摆脱那里的所有代码或将其注释掉时,项目不会出现错误。

标签: iosswiftcocoapodsmapbox

解决方案


/Users/myUsername/Desktop/MapboxMap117/Pods/Target Support Files/Pods-MapboxMap117/Pods-MapboxMap117-frameworks.sh: line 114: local: `=': not a valid identifier

我相信问题可能来自于此。我有一个类似的问题,当我摆脱它解决问题的空格时,“=”周围有空格。

  • 去那个位置并摆脱空间。
  • 再次构建

问题应该得到解决。


推荐阅读