"Нет такого модуля" Alamofire "" Xcode не признает структуру Alamofire
Я понимаю, что эту же ошибку задавали и в других вопросах (например, здесь), но их решения не работают для меня.
Я продолжаю получать сбои сборки в своем приложении: "Нет такого модуля" Alamofire ". Я выполнил инструкции по установке cocoadocs ( здесь) для установки Alamofire, и он все еще не работает. Я удостоверился, что все имеет ту же цель развертывания.
Встроенные бинарные файлы и рамки
Вот мой текст подкачки.
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, ‘9.2’
use_frameworks!
target 'MyApp' do
pod 'Alamofire', '~> 3.0'
end
target 'MyAppTests' do
end
target 'MyAppUITests' do
end
Кроме того, я снова попробовал "$ pod install" в терминале и получил это сообщение:
[!] The `App [Debug]` target overrides the `EMBEDDED_CONTENT_CONTAINS_SWIFT` build setting defined in `Pods/Target Support Files/Pods-App/Pods-App.debug.xcconfig'. This can lead to problems with the CocoaPods installation
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.
Следуя советам Sohil, XCode теперь распознает модуль Alamofire, но возникли 22 новых вопроса.
![Новые ошибки]()
Update # 2: Итак, теперь я на Xcode 7.3 и Swift 2.2, но получаю новую ошибку с рабочей областью. Ссылка: "ld: framework не найден Alamofire. clang: ошибка: команда компоновщика не удалась с кодом выхода 1 (используйте -v, чтобы увидеть вызов).
Ответы
Ответ 1
Выполните следующие действия, и вы можете импортировать любой быстрый файл из "Pods"
1) Очистите проект
2) Убедитесь, что все ваши "Pods" > "Build Settings" > "Build Active Только для архитектуры" установлено значение "НЕТ".
3) Не запускайте, просто создавайте свой проект.
4) Теперь импортируйте любой файл из "Pods" в любой быстрый файл
Например: import Alamofire
5) Снова, постройте проект, и он будет работать, как ожидалось. Наконец, вы можете получить доступ к свойствам
Update:
В обновленном вопросе, надеюсь, вы используете Xcode 7.3, поэтому, пожалуйста, обновите Alamofire
до Swift 2.2
Надеюсь, это поможет!
Ответ 2
Пожалуйста, просмотрите этот скриншот
и сравните с настройками сборки
может это полезно для вас
![введите описание изображения здесь]()
Ответ 3
Для меня решение заключалось в том, чтобы открыть "App".xcworkspace, как указано документация cocoapods
Шагами были:
- Закрыть проект
- Закрыть xcode
- Перейти к терминалу
- type "open | App |.xcworkspace"
Когда я открыл Xcode, он все еще указывал на ошибку, тогда я построил проект (cmd + b), и теперь все в порядке.