Alamofire — выдает ошибку «Нет такого модуля» после успешной установки модуля Pod

#swift3 #alamofire #xcode8 #ios10

#swift3 #alamofire #xcode8 #ios10

Вопрос:

Xcode 8, Swift3, cocoapods 1.1 , ios10

Я получаю ошибку — такого модуля нет. Ниже приведен мой файл pod и шаги, которым я следовал. Я даже рассмотрел те же проблемы из предыдущих версий, и решения, упомянутые в других потоках, не сработали.

Настройка

Свежий, совершенно новый проект Xcode 8. Добавлен Alamofire в мой Podfile:

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

target ‘weatherkaka’ do
    pod 'Alamofire', '~> 4.0'
end
  

Выполнил команду $ pod install
Установка прошла нормально, и проект компилируется через файл рабочей области
Открыт файл xcworkspace
Импорт: импортировать AlamoFire
Я получаю сообщение об ошибке: «Нет такого модуля: Alamofire».

Чего мне не хватает?

Примечание: Я выполнил очистку, повторно открыл Xcode, очистил больше, перекомпилировал и т.д. Я добавил фреймворк Alamofire к связанным фреймворкам и этапам сборки.

Комментарии:

1. Почему голосование «против»? Не хотите объяснить? Это совершенно правильный вопрос.

Ответ №1:

Вы можете получить эту ошибку в первый раз, но попробуйте запустить этот проект один раз, и она может исчезнуть. Также вы можете command click импортировать Alamofire и проверить, указывает ли он на Alamofire.

Вы, должно быть, используете ProjectName.xcworkspace, а не xcodeproj.

Комментарии:

1. По какой-то причине мне пришлось настроить модуль, чтобы устранить проблему. В любом случае спасибо.

2. @Revanth Да, если модули настроены неправильно, вам нужно установить его снова.