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

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

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

Ответ 1

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

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

Ответ 2

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

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

Ответ 3

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

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

enter image description here

Ответ 4

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

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

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

  source 'https://github.com/CocoaPods/Specs.git'
  platform :ios, '8.0'
  use_frameworks!

  pod 'Alamofire', '~> 2.0'

Ответ 5

Не глупо!

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

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

Ответ 6

Я решаю свою проблему таким образом

  1. Закройте весь ваш проект и ваш XCode
  2. Снова откройте приложения XCode и выберите нижний текст enter image description here.
  3. Выберите свой проект, не выбирайте файл внутри. Просто нажмите "Открыть" на имени проекта папки enter image description here.