Ответ 1
вы должны удалить ткань script из run script
как я могу это исправить?
/Users/MyName/Library/Developer/Xcode/DerivedData/MyProName-flnujrubzrsocdfudhdqzvrueima/Build/Intermediates/MyProName.build/Debug-iphonesimulator/MyProName.build/Script -6F5256511BB54D93005685FE.sh: строка 2:./Fabric.framework/run: Нет такого файла или каталога
Я пытаюсь добавить снова твиттер sdk, но не исправляет проблему.
вы должны удалить ткань script из run script
Для всех, у кого есть эта проблема, первый таймер с Crashlytics, как я.
В Xcode 8.0 все, что я сделал, это изменить мой путь в прогоне сборки script на:
"$ {} PODS_ROOT/Fabric/Fabric.framework/run"
По какой-то причине мой запуск script был вложен в Fabric.framework. Это устраняет проблему с ошибкой сборки.
Краткая версия.
Если вы использовали инструмент, который, возможно, изменил путь каркаса структуры, выполните пробег 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 недели, кстати/Примечание для себя: не делайте этого снова. Ежедневно толкает... Вы не идиот.). Изменен путь и...
Вуаля
В настоящее время я не пытаюсь полностью использовать приложение, но все скомпилировано и работает. как сказал Орсон Уэллс.
Если вам нужен счастливый финал, это зависит, конечно, от того, где вы остановитесь ваш рассказ.
Итак, вот оно.
Спасибо.
Это может оказаться полезной для полной
В моем случае путь был неправильным. Перейдите к настройкам сборки в сценариях запуска, путь был . /Fabric.framework/run "key" но когда я меняю его на. /myProjectName/Fabric.framework/run, все работает нормально.
Фактически Framework находился внутри папки "myProject". Так что в моем случае, если правильный путь решил мою проблему.
Если вы меняете X-код, вы получите ту же ошибку. Поэтому вам нужно удалить run- script и снова установить.
Вот решение для тех, кто использует плагин Unity вместо модулей
замещать
./Frameworks/Plugins/iOS/Fabric/Fabric.framework/...
С:
./Frameworks/Fabric.framework/...
Если путь снова изменится, попробуйте найти его в папке Frameworks проекта: