当我尝试在我的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
答案 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:没有这样的文件或目录
所以我清除了我的派生数据并且它不再抱怨了