clang: ошибка: нет такого файла или каталога: '/Project/SDWebImage-3.7.1/build/Release-iphonesimulator/libSDWebImage.a'

Я пытаюсь отправить свое приложение на проверку в facebook. Я перехожу по этой ссылке, но я застрял на участке

Создайте пакет симулятора

Я устанавливаю это в консоли:

xcodebuild -arch i386 -sdk iphonesimulator8.1

И я получаю следующую ошибку:

clang: error: no such file or directory: '/Project/SDWebImage-3.7.1/build/Release-iphonesimulator/libSDWebImage.a'

Я искал, похоже, проблема архитектуры, вот как у меня есть настройки сборки muy tarjet: enter image  описание здесь

Есть идеи, почему команда xcodebuild не может найти libSDWebImage.a? Кстати, я использую xCode 6.1.1, и мое приложение отлично работает на устройствах iPhone или симуляторах.


person Fernando Santiago    schedule 09.02.2015    source источник


Ответы (2)


Любой, кто сталкивается с этой проблемой, решает эту проблему в два шага: 1) Добавить статический библиотека 2) Добавьте i386

person Fernando Santiago    schedule 09.02.2015
comment
Фернандо, возможно, вы что-то поняли, но этот 1 лайнер не является описательным и может кого-то сбить с толку. Вы можете получить больше голосов, если напишете еще несколько деталей. - person Matthew Ferguson; 27.03.2017

Я также столкнулся с той же проблемой при создании приложения для обзора Facebook. В моем случае проблема заключалась в следующем: ld искал subproject.a файлов в каталоге $PROJECT_DIR/build, а на самом деле они находились в папке $PROJECT_DIR/project_name/subproject_folder/build. Я не знаю, как это правильно исправить (любые предложения приветствуются), поэтому просто сделал мягкую ссылку с ln.

Самое интересное: у меня в настройках нет архитектуры i386, но она все равно строится для i386.

person Alexander Vasenin    schedule 01.04.2015