Fabric的Shell脚本调用错误

时间:2017-12-26 05:25:52

标签: ios swift cocoapods google-fabric

我在使用Cocoapods的应用程序中安装了Fabric和Crashlytics。我在运行应用程序时遇到错误,并在下面给出了错误消息。

错误:

  

/ project-path / Pods / Fabric / run:Permission denied

2 个答案:

答案 0 :(得分:3)

我已经解决了这个问题,下面给出了相同的步骤。

  1. 打开终端并在项目中转到存在结构框架的文件夹。如果您使用的是pod,则fabric将位于pod文件夹中(命令: - cd project-path / Pods)。
  2. 到达相应的文件夹路径后,在终端中运行以下命令。

    chmod +x Fabric/run 
    
    chmod +x Fabric/uploadDSYM
    
  3. 到达根文件夹后,运行以下命令(命令: - cd ..)

        pod deintegrate 
    
        pod install
    

答案 1 :(得分:0)

更新了shell脚本,其中pods根路径带有结构密钥,这将在构建阶段安装结构注册时生成,如下所示:

参考Distribute Beta BuildsDistribute with iOS Build Tools

${SOURCE_ROOT}/Crashlytics.framework/submit <API_KEY> <BUILD_SECRET>

enter image description here