Ошибка XCode Alamofire.framework: нет такого файла или каталога - PullRequest
0 голосов
/ 17 октября 2018

Я застрял в этой проблеме со вчерашнего утра, и я не знаю, что еще попробовать.Я использую Xcode 10, Swift 4.

Все было в порядке, пока я не попытался использовать настоящий iPhone для тестирования своего приложения.

Мне нужно было войти в систему под Mac ID, и я понял, что создалсвоего рода новый сертификат (я новичок в этом, и я не знаю, почему это так).Я также понял, что существует другой сертификат с истекшим сроком действия на доступ к цепочке ключей, который я удалил (от предыдущего разработчика).

Я попытался запустить на iPhone, Xcode спросил меня о пароле брелка, я попытался поставить пароль отмой Mac ID и это было не так.Поэтому я отказался.Все мои проблемы начались тогда.

Первая ошибка была:

Сбой команды / bin / sh с кодом выхода 1

Поэтому я попытался проверить «Запускать сценарий только при установке »на этапах сборки.

Ошибка изменилась на:

libswiftcore: -1: Сбой с кодом выхода 1

Iпопытался сбросить пароль с брелка, разблокировать и заблокировать его, но безуспешно.Попытался также очистить проект, переместить в мусор все DerivedData.

Я попытался перезапустить MacBook и XCode также.

Поэтому я решил обновить XCode с 9,4 до 10.

Пробовал снова, та же ошибка.

Хорошо, я сдался, я решил использовать только симуляторы.

Я получил новую ошибку: `

dyld:Библиотека не загружена: @ rpath / Alamofire.framework / Alamofire

Итак, я попытался добавить фреймворк Alamofire в Target, Build Phases, Embedded Frameworks.

Каждый раз, когда я пробовал что-то другоеЯ попробовал сделать чистый проект, собрать и запустить.Также перезапуск xcode, блокировка и разблокировка цепочки для ключей.

Новая и текущая ошибка:

Copy Alamofire.framework 0.1 seconds
PBXCp /Users/myfolder/Library/Developer/Xcode/DerivedData/AppZap-epwtpkbsxrklbvdulvpzvgvgswoh/Build/Products/Debug-iphonesimulator/Alamofire.framework /Users/zapgrafica/Library/Developer/Xcode/DerivedData/AppZap-epwtpkbsxrklbvdulvpzvgvgswoh/Build/Products/Debug-iphonesimulator/AppZap.app/Frameworks/Alamofire.framework
    cd /Projetos/Mobile/Ios/trunk/AppZap
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -exclude Headers -exclude PrivateHeaders -exclude Modules -exclude *.tbd -resolve-src-symlinks /Users/zapgrafica/Library/Developer/Xcode/DerivedData/AppZap-epwtpkbsxrklbvdulvpzvgvgswoh/Build/Products/Debug-iphonesimulator/Alamofire.framework /Users/zapgrafica/Library/Developer/Xcode/DerivedData/AppZap-epwtpkbsxrklbvdulvpzvgvgswoh/Build/Products/Debug-iphonesimulator/AppZap.app/Frameworks

error: /Users/myfolder/Library/Developer/Xcode/DerivedData/AppZap-epwtpkbsxrklbvdulvpzvgvgswoh/Build/Products/Debug-iphonesimulator/Alamofire.framework: No such file or directory

Я попытался удалить модуль pod, установить и обновить.Я также пытался очистить DerivedData.

Я открываю .xcworkspace, а не .xcodeproj.

Я прочитал почти 100 вопросов и ответов отсюда.

Единственное, что яЯ понял, что с тех пор, как я впервые отказался от связки ключей, я больше никогда не получал коробку от связки ключей с надписью «Всегда разрешать, отклонять и разрешать».

Может кто-нибудь помочь мне, пожалуйста?

Ответы [ 2 ]

0 голосов
/ 17 октября 2018

ОБНОВЛЕНО

Раньше у меня была такая же проблема, но я не понимал, почему это произошло.Насколько я знаю, это проблема с вашей связкой ключей.Попробуйте удалить сертификат, измените идентификатор пакета и попробуйте снова.

, смешанный с вашим решением

Затем очистите и запустите.

0 голосов
/ 17 октября 2018

Я получил новую ошибку: dyld: Библиотека не загружена: @ rpath / Alamofire.framework / Alamofire.

Вы на правильном пути.Теперь вы должны встроить платформу Alamofire.

Перейти к настройкам проекта -> Выбрать цель -> Этапы сборки -> Встроенные рамки -> Нажмите + -> Добавить Alamofire в качестве встроенной платформы.

Здесь Ссылка на документацию о том, как это сделать.

...