Рамка Alamofire не найдена

Я пытаюсь установить alamofire в свой проект, чтобы я мог загружать изображения на свой сервер, однако я не могу найти файл alamofire.framework. Я дважды загрузил git, выполнил инструкции по установке на https://github.com/Alamofire/Alamofire, но когда дело доходит до step 6, как и где я могу получить файл alamofire.framework?

Я новичок в этом, так что извините, если это глупый вопрос.

5 ответов

Вам нужно открыть yourprojectname.xcworkspace

Вы можете получить эту ошибку, если вы открываете свой .xcworkproj вместо рабочей области


  • Закройте проект Xcode
  • Повторно откройте проект с файлом рабочей области Xcode, а не с .xcodeproj

Эта работа прекрасна для меня!


Вам просто нужно изменить Framework Search Paths на $(inherited).

P.S: Настройки сборки → Пути поиска → Пути поиска в каркасе


Не глупо!

  • Нажмите небольшую (легко пропущенную) кнопку + в панели под заголовком "Общие", "Сформировать фазы" и т.д., а в раскрывающемся списке выберите Фаза новых копий файлов
  • Дважды щелкните заголовок и переименуйте его "Скопировать рамки" (необязательно)
  • Изменить назначение на Frameworks
  • Добавить Alamofire.framework

После того, как он связан, он не обязательно существует на вашем устройстве, это гарантирует, что он будет.


Используйте Cocoapods для интеграции Alamofire в ваш проект:

Чтобы добавить Alamofire в свой проект, выполните следующие действия:

добавьте следующие строки в файл pod.

source 'https://github.com/CocoaPods/Specs.git'
 platform :ios, '8.0'
 use_frameworks!
 pod 'Alamofire', '~> 2.0'

licensed under cc by-sa 3.0 with attribution.