/Fabric.framework/run:权限被拒绝

我正在运行我的应用程序

Path / Library / Developer / Xcode / DerivedData / app-hhrnpfyhpluwgwcdjsjkbeehwwqs / Build / Intermediates / app.build / Debug-iphoneos / app.build / Script-C0EDB4D81B6759AC0067631D.sh:line 2:./ Fabric.framework / run:Permission denied

如果有人遇到类似的问题,请建议我解决这个问题的方法?

我在Xcode 7.0,iOS 9中运行

我的枕头里有这个

在此处输入图像描述

任何帮助表示赞赏!

编辑:这解决了我的问题

步骤1:注册Fabric Here

步骤2:按照此LINK中提到的步骤,在info.plist中添加Fabric架构的密钥,并在此处显示 “Run Script”

当我克隆了一个repo并且Fabric二进制文件已经存在(由其他开发人员提交)时,我遇到了这个问题。 解决方案是在项目文件夹中运行此命令,然后xcode构建成功:

chmod +x Fabric.framework/run chmod +x Fabric.framework/uploadDSYM 

使用带有cocoa豆荚的面料3.7.1解决了许可问题:

安装面料:

pod’Fabric’

pod’Crashlytics’

现在导入“AppDelegate.h”类中的两个标题下面

  #import  #import  

在didFinishLaunchingWithOptions中添加以下行 :(NSDictionary *)launchOptions:

[面料:@ [[Crashlytics class]]];

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

在此处输入图像描述

并在plist中添加了Api键,如下所示:

在此处输入图像描述

通过此集成,现在Crashlytics显示所有实时设备数量,App Store与构建版本和活动用户崩溃

参考: https : //docs.fabric.io/apple/examples/cannonball/index.html

我遇到了同样的问题并通过在终端中执行以下命令来修改文件权限来修复此问题:

 chmod a+x Path/Library/Developer/Xcode/DerivedData/app-hhrnpfyhpluwgwcdjsjkbeehwwqs/Build/Intermediates/app.build/Debug-iphoneos/app.build/Script-C0EDB4D81B6759AC0067631D.sh chmod a+x ios_workspace/project/Pods/Fabric/run chmod a+x ios_workspace/project/Pods/Fabric/uploadDSYM 

注意:相应地更新uploadDSYMrun.sh文件的路径

使用chmod 777 YOUR_WORKSPACE_PATH