/Fabric.framework/run: Нет такого файла или каталога Xcode7

как я могу это исправить?

/Users/MyName/Library/Developer/Xcode/DerivedData/MyProName-flnujrubzrsocdfudhdqzvrueima/Build/Intermediates/MyProName.build/Debug-iphonesimulator/MyProName.build/Script -6F5256511BB54D93005685FE.sh: строка 2:./Fabric.framework/run: Нет такого файла или каталога

Я пытаюсь добавить снова твиттер sdk, но не исправляет проблему.

Ответ 1

вы должны удалить ткань script из run script

Ответ 2

Для всех, у кого есть эта проблема, первый таймер с Crashlytics, как я.

В Xcode 8.0 все, что я сделал, это изменить мой путь в прогоне сборки script на:

"$ {} PODS_ROOT/Fabric/Fabric.framework/run"

По какой-то причине мой запуск script был вложен в Fabric.framework. Это устраняет проблему с ошибкой сборки.

Ответ 3

Краткая версия.

Если вы использовали инструмент, который, возможно, изменил путь каркаса структуры, выполните пробег script, где находится файл fabric.framework. Вероятно, инфраструктура crashlytics должна быть в том же каталоге.

Хорошо, позвольте мне рассказать вам мою историю. Одна верная ночь я нашел инструмент под названием Synx (https://github.com/venmo/synx). Который дает определенное обещание усталым разработчикам Xcode, таким как я. "Инструмент, который реорганизует вашу папку проекта Xcode в соответствии с вашими группами Xcode".

Я проверил 400-ю классную папку проекта. Затем посмотрите мою иерархию групп Xcode. Затем еще раз посмотрите на папку с моим проектом. Это было ужасно. Полностью хаотичен. Поэтому я подумал, что я могу потерять... Правильно?

Соблазненный сатаной сам, я, разработчик наполовину сна, начал устанавливать плагин (Heart BPM: 100)...

Открытие терминала (Heart BPM: 120)

Ввод пути к проекту (Heart BPM: 90 из-за неправильного ввода пути к проекту)

Нажатие клавиши возврата (Heart BPM: 160)

Журналы текут как красивый водопад (а не процесс разработки программного обеспечения, я имею в виду другой). Мы все еще ненавидим это, ребята?)

Через 5-6 секунд все было закончено. Щелкнул искатель, пошел в папку проекта, и там он был, как вкусный нетронутый чизкейк. Совершенно во всех отношениях.

Но такой старший разработчик, как я, не будет счастлив... пока...

Открыл Xcode, ударил бег... И вот он. Привет "Build Failed" мой старый друг.

После исправления нескольких проблем с псевдонимом (это означает, что для других пользователей Windows) ярлык снова запускается.

На этот раз это занимает много времени... Хороший знак.

Затем выполните эту ошибку .Fabric.framework/run: Нет такого файла или каталога

Хорошо, это 2 часа ночи. Я не должен начинать панику прямо... Неправильно... Я сделал копию проекта... Нет. Когда был мой последний github push... неделю назад в лучшем случае.

Позволяет очистить проект. Готово. Попробуйте еще раз... Большой жир №. Тогда переустановите ткань. Но я не могу удалить файлы .framework. У меня так много ответов на ответы SDK, что их удаление займет много времени. Просто удалите Build Phase → Run Script. Компиляция... Работает наконец; без нашего основного (и единственного) пути к установке по воздуху.

Хорошо, нет проблем, переустановка легко? Это та ткань, о которой мы говорим.

С крайним пессимизмом, я открыл приложение для настольных компьютеров и нашел свой путь через Crashlytics. Нажмите кнопку установки (которая должна быть переименована, переустановить по моему скромному мнению.) И застрял на этапе "Command + B". Ничего не происходит.

После открытия и закрытия приложения Xcode и/или рабочего стола. Перезагрузка mac... Очистка папки сборки Я понял, что это... не так, как я должен принимать.

После проклятия, наблюдая что-то, чтобы успокоить мои нервы (друзья, сезон 4), в 3 часа ночи у меня было откровение. Запустите script, вероятно, указав неправильный путь, поскольку Synx, вероятно, изменил путь к файлам .framework.

На этот раз я был прав. Получил старую Run script String от github (последним нажатием было 2 недели, кстати/Примечание для себя: не делайте этого снова. Ежедневно толкает... Вы не идиот.). Изменен путь и...

Вуаля

В настоящее время я не пытаюсь полностью использовать приложение, но все скомпилировано и работает. как сказал Орсон Уэллс.

Если вам нужен счастливый финал, это зависит, конечно, от того, где вы остановитесь ваш рассказ.

Итак, вот оно.

Спасибо.

Ответ 4

Это может оказаться полезной для полной

В моем случае путь был неправильным. Перейдите к настройкам сборки в сценариях запуска, путь был . /Fabric.framework/run "key"  но когда я меняю его на. /myProjectName/Fabric.framework/run, все работает нормально.

Фактически Framework находился внутри папки "myProject". Так что в моем случае, если правильный путь решил мою проблему.

Ответ 5

Если вы меняете X-код, вы получите ту же ошибку. Поэтому вам нужно удалить run- script и снова установить.

Ответ 6

Вот решение для тех, кто использует плагин Unity вместо модулей

замещать

./Frameworks/Plugins/iOS/Fabric/Fabric.framework/...

С:

./Frameworks/Fabric.framework/...

Если путь снова изменится, попробуйте найти его в папке Frameworks проекта: enter image description here