Ответ 1
Это было простое исправление. Просто выполните как состояние ошибки, включите генерацию dSYM для вашей сборки отладки.
Измените настройки сборки:
Для этого:
Затем выберите Build снова. Теперь он должен компилироваться и запускаться.
Я добавил TwitterKit из Fabric в приложение под Xcode 6.3.
Приложение будет скомпилировано до того, как я добавлю шаг шага TwitterKit Run Script, но как только я добавил TwitterKit, он не смог эту ошибку во время сборки Debug:
2015-02-23 11: 22: 32.382 run [53735: 1513077] Fabric.framework/run 1.3.13 2015-02-23 11: 22: 32.388 run [53735: 1513077]
Ткань: ошибка dSYM
Невозможно обработать файл fabrictest.app.dSYM по пути /Users/mfoouser/Library/Developer/Xcode/DerivedData/fabrictest/Build/Products/Debug -iphonesimulator/fabrictest.app.dSYM Убедитесь, что ваши настройки сборки проекта генерируют файл dSYM. DEBUG_INFORMATION_FORMAT должен быть установлен в dwarf-with-dsym для всех конфигураций. Это также может быть проблемой синхронизации, убедитесь, что фаза сборки Fabric Script - это последняя фаза сборки, и никакие другие скрипты не переместили dSYM из местоположения Xcode, сгенерированного им.
Ошибка команды /bin/sh с кодом выхода 1
Кто-нибудь найдет способ обойти это?
Это было простое исправление. Просто выполните как состояние ошибки, включите генерацию dSYM для вашей сборки отладки.
Измените настройки сборки:
Для этого:
Затем выберите Build снова. Теперь он должен компилироваться и запускаться.
Вы можете выполнить следующие шаги, это сработало для меня.
откройте настройку сборки вашего проекта и выполните поиск "Создать символ отладки" и установите для него значение "Да".
Как показано на скриншоте ниже
Найдите формат отладочной информации в настройках сборки и найдите "Формат отладочной информации" , затем установите "Формат отладочной информации" на "DWARF с файлом dSYM"
Это не сработало для меня, так как он уже был настроен на "с dSYM", и он тоже не строился. После того, как вы выкапываете и пытаетесь разобраться, кажется, что проблема (по крайней мере для меня) находится в разделе "Настройки сборки" > "Создать символы отладки", который по умолчанию был установлен "Нет". Я изменил его на Да, и это сработало как шарм.
Никто из предложенных ответов не разработал у меня.
Удалены как Fabric.framework
, так и Crashlytics.framework
, которые были добавлены через приложение Fabric и добавлены снова через Cocoapods
.
** Это не означает, что Cocoapods
является только обходным путем, но, вероятно, их следует снова добавить в проект.
Что сработало для меня, были предыдущие ответы:
1- Измените "Настройки сборки → Формат отладочной информации → Отладка" до "DWARF с файлом dSYM"
2- Измените значение "Настройки сборки → Создать отладочные символы" на "Да"
3- Удалите рамки Fabric и Crashlytics и снова установите