Не могу импортировать Alamofire

Я пытаюсь импортировать Alamofire в свой класс, но получаю сообщение об ошибке Cannot load underlying module for 'Alamofire'. Я проделал те же шаги, импортировав другую библиотеку (SwiftyJSON), и все сработало. Это мой подфайл:

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

target 'MyApp' do
    pod 'SwiftyJSON', '~> 2.2.0'
    pod 'Alamofire', '~> 1.2'
end

target 'MyAppTests' do
    pod 'SwiftyJSON', '~> 2.2.0'
    pod 'Alamofire', '~> 1.2'
end

Затем я использую $ pod install и могу найти Alamofire в качестве модуля под Pods.

Когда я добавляю свой класс import Alamofire, он не найден (но есть SwiftyJSON).

Что я делаю неправильно?


person Giorgio Antonioli    schedule 15.07.2015    source источник
comment
У меня была такая же проблема, инструкция на stackoverflow.com/a/40360050/1804274 успешно решила мою проблему.   -  person Dudling    schedule 01.11.2016
comment
Используйте .xcworkspace вашего проекта после установки модулей.   -  person Saleel Vahab    schedule 06.02.2019


Ответы (4)


Об этой проблеме уже сообщалось на Github: https://github.com/Alamofire/Alamofire/issues/441.

Возможные исправления, упомянутые там:

  • Продукт -> Чистый
  • Перезапустите Xcode
person tilo    schedule 15.07.2015
comment
Продукт -> Чисто сработало, спасибо, приму ответ как можно скорее - person Giorgio Antonioli; 15.07.2015

Любой, у кого есть эта проблема, мог забыть один шаг.

Вам может понадобиться связать Alamofire (или SwiftyJSON) с вашим проектом.

Проект > Цель > Общие > Связанные платформы и библиотеки:

введите здесь описание изображения

person crubio    schedule 24.08.2016
comment
Спасибо, чувак, ты спас меня. - person Ruslan Leshchenko; 12.03.2018

В моем случае моя версия ios была другой, в файле pod

platform :ios, '10.0'

и я создаю проект, используя 8.0

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

person Naveed Ahmad    schedule 05.10.2017

Проверьте документацию Alamofire и посмотрите, совпадает ли требуемая версия xcode с вашей.

person shivamkaushik    schedule 24.08.2016