2015-09-04 56 views
1

我正在使用Xcode 7 Beta3。Xcode 7 - Cocoapod无法导入

我想包括一个依赖,所以这是我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 

任何人都有这个问题呢?

感谢和问候!

+1

你为什么使用旧的测试版?即使它不相关,我也会更新它。 –

+0

您应该使用Alamofire的Swift 2.0分支: pod'Alamofire',::git =>'https://github.com/Alamofire/Alamofire.git',:branch =>'swift-2.0' –

+0

@ Felipe Cypriano如何更新我的Beta3? @彼得·威尔西没有为我工作 –

回答

2

我遇到了与Podfile混合的Xcode 7 Beta 5(7.1)(当时最新版本)无法识别任何我想导入的窗格的问题。

Cocoapods已更新以解决这些问题。

[sudo] gem update cocoapods 

一旦这是最新的,我检查了我的Podfile中包含的git存储库,看他们是否有Swift 2分支。

:branch => 'swift-2'添加到我使用的窗格的Podfile后,我能够使Xcode中的错误消失并导入模块。

基于您的问题的意见,Alamofire确实有这个分支,你应该使用它。

保存您的Podfile后,在您的项目上运行pod update