/Fabric.framework/run: Отказано в доступе

Во время работы моего приложения я получаю

Путь/Библиотека/Разработчик/Xcode/DerivedData/app-hhrnpfyhluwgwcdjsjkbeehwwqs/Build/Intermediates/app.build/Debug-iphoneos/app.build/Script-C0EDB4D81B6759AC0067631D.sh: строка 2: ./Fabric.framework/run: Отказано в доступе

Если кто-то сталкивался с подобной проблемой, подскажите, как это исправить?

Я работаю в Xcode 7.0, iOS 9.

у меня это в плисте

введите описание изображения здесь

Любая помощь приветствуется!

Изменить: это решило мою проблему:

Шаг 1. Зарегистрируйтесь в Fabric здесь

Шаг 2. Выполните действия, описанные в этой ССЫЛКЕ. и добавьте ключ для структуры ткани в info.plist и "Выполнить скрипт" как показано здесь


person soumya    schedule 29.10.2015    source источник
comment
Создайте учетную запись в Fabric, создайте приложение и войдите через него. а потом снова беги..и успех   -  person Mehul    schedule 29.10.2015
comment
эта ссылка может помочь вам stackoverflow.com/questions/19077727/   -  person Anbu.Karthik    schedule 29.10.2015


Ответы (6)


Я столкнулся с этой проблемой, когда клонировал репозиторий, а бинарные файлы Fabric уже были там (совершенные другим разработчиком). Решение заключалось в том, чтобы запустить эти команды в папке проекта, и после этого сборка xcode завершилась успешно:

chmod +x Fabric.framework/run
chmod +x Fabric.framework/uploadDSYM
person Peter    schedule 19.12.2016

Устранена проблема с разрешениями для ткани 3.7.1 с какао-бобами:

Установленная ткань с:

капсула "Ткань"

пакет «Crashlytics»

Теперь импортируйте ниже два заголовка в классе AppDelegate.h.

  #import <Fabric/Fabric.h>     
  #import <Crashlytics/Crashlytics.h>

Добавить строку ниже в didFinishLaunchingWithOptions:(NSDictionary *)launchOptions:

[Ткань с:@[[Класс Crashlytics]]];

Обновлен сценарий оболочки с корневым путем к модулям и ключом структуры, который будет сгенерирован при установке регистрации структуры на этапе сборки, как показано ниже:

введите здесь описание изображения

и добавил ключ API в plist, как показано ниже:

введите здесь описание изображения

Благодаря этой интеграции Crashlytics теперь показывает количество всех активных устройств, сбои App Store с версиями сборки и активными пользователями.

Ссылка: https://docs.fabric.io/apple/examples/cannonball/index.html

person soumya    schedule 27.06.2016

Я столкнулся с той же проблемой и исправил ее, изменив права доступа к файлу, выполнив следующую команду в терминале:

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

Примечание. Обновите путь к файлам uploadDSYM, run и .sh соответственно.

person Aamir    schedule 20.08.2017

Эта проблема вызвана отсутствием разрешения на доступ к файлу запуска в Fabric.framework. Вы можете найти два файла с именами run и uploadDSYM в папке Fabric.framework вашего проекта. Использование команды терминала ниже решило мою проблему.

chmod 777 run
chmod 777 uploadDSYM
person Codingpan    schedule 21.12.2018

используйте 1_

person bashIt    schedule 19.02.2018

Вы не потеряете код, выполняя очистку в своих модулях, вы можете сделать это

pod deintegrate

тогда:

pod install

После этого ваш проект должен быть в порядке

person Daniel Beltrami    schedule 21.06.2020