【问题标题】:Shell Script Invocation Error with FabricFabric 的 Shell 脚本调用错误
【发布时间】:2018-06-07 00:52:16
【问题描述】:

我已经使用 Cocoapods 在我的应用程序中安装了 Fabric 和 Crashlytics。运行应用程序时出现错误,错误消息如下所示。

错误:

/project-path/Pods/Fabric/run: 权限被拒绝

【问题讨论】:

标签: ios swift cocoapods google-fabric


【解决方案1】:

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

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

    chmod +x Fabric/run 
    
    chmod +x Fabric/uploadDSYM
    

到达根文件夹后,运行以下命令(命令:- cd ..)

    pod deintegrate 

    pod install

【讨论】:

    【解决方案2】:

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

    参考Distribute Beta BuildsDistribute with iOS Build Tools

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

    :

    【讨论】:

    • 我试过这个,但失败了。权限被 Crashlytics 拒绝
    猜你喜欢
    • 1970-01-01
    • 2015-11-10
    • 1970-01-01
    • 1970-01-01
    • 2012-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多