Crashlytics Xcode 8的Shell脚本调用错误

时间:2016-09-22 10:26:10

标签: ios xcode xcode8 twitter-fabric

当我尝试在我的xcode 8项目中运行脚本时,我收到此错误

Shell脚本调用错误

我知道如何在xcode中安装fabric,我已成功安装在xcode 7中的许多项目中没有问题。但是现在在xcode 8中的一个新项目中我得到了这个错误。

当我删除脚本时,根本没有错误。

该脚本具有以下样式。

/bin/sh
${PODS_ROOT}/Fabric/run API KEY OTHERKEY

我尝试在我的Pod的Fabric文件夹中导航,并修改了此命令

chmod 755 run
chmod 755 upload-symbols
chmod 755 uploadDSYM

没有运气。 有什么想法吗?

P.S。

错误如下

/Users/kwstasna/Library/Developer/Xcode/DerivedData/APPNAME-fmbbqrezzwnumzdatywvlcxvqdob/Build/Intermediates/APPNAME.build/Debug-iphoneos/APPNAME.build/Script-6EA07B731D93E6ED00FD0CE8.sh: line 2: /Users/kwstasna/Desktop/open: No such file or directory

2 个答案:

答案 0 :(得分:15)

所以我改变了

${PODS_ROOT}/Fabric/run

"${PODS_ROOT}/Fabric/run"

在macOS Sierra beta。

答案 1 :(得分:0)

在我的案例中,从CocoaPods脚本中删除一些库后,尝试从派生数据运行,如:

/ Library / Developer / Xcode / DerivedData / ....... / Pods / Fabric / Fabric.framework / run:没有这样的文件或目录

所以我清除了我的派生数据并且它不再抱怨了