我正在使用Xcode 7 Beta3。
我尝试包含一个依赖项,所以这是我的podfile:
platform :ios, '8.0'
use_frameworks!
target 'Test' do
pod 'Alamofire', '1.2.3'
end
target 'TestTests' do
end
target 'TestUITests' do
end
但是当我导入这个类时:
import Alamofire
我得到:
No such module Alamofire
之前有人遇到过这个问题吗?
谢谢和问候!
答案 0 :(得分:2)
我遇到的问题是,与Podfile混合的Xcode 7 Beta 5(7.1)(当时最新)无法识别我想导入的任何pod。
更新Cocoapods以解决这些问题。
[sudo] gem update cocoapods
一旦这是最新的,我检查了我的Podfile中包含的git存储库,看看它们是否有Swift 2分支。
将:branch => 'swift-2'
添加到我正在使用的pod的Podfile之后,我能够使Xcode中的错误消失,并导入模块。
根据您对问题的评论,Alamofire确实有这个分支,您应该使用它。
保存Podfile后,在项目上运行pod update
。