2015-09-04 68 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