2017-04-09 103 views
0

Podfile安裝Alamofire:吊艙安裝跟上一個版本錯誤

platform :ios, '10.0' 
use_frameworks! 
target 'Netsil' do 
    # Pods for Netsil 

    # Upload 
    pod 'SwiftyJSON', :git => 'https://github.com/acegreen/SwiftyJSON.git', :branch => 'swift3' 
    pod 'Alamofire', '~> 4.0' 

    # Login 
    pod 'FacebookCore' 
    pod 'FacebookLogin' 
    pod 'FacebookShare' 

    pod 'FBSDKCoreKit' 
    pod 'FBSDKShareKit' 
    pod 'FBSDKLoginKit' 

    pod 'GoogleSignIn' 
    pod 'Firebase/Auth' 

    pod 'Fabric' 
    pod 'TwitterKit' 

end 

我不斷收到:

pod install 
Analyzing dependencies 
Downloading dependencies 
Using Alamofire (4.2.0) 
Using Bolts (1.8.4) 
Using FBSDKCoreKit (4.18.0) 
Using FBSDKLoginKit (4.18.0) 

我想不是4.0 4.2 ...

+1

根據文檔(https://guides.cocoapods.org/using/the-podfile.html):''〜> 0.1'版本0.1和版本高達1.0,不包括1.0和更高'所以,在你的情況下,它應該安裝4.4。那麼使用''〜> 4.0.1'或'pod'Alamofire','4.0'? – Larme

+0

謝謝@Larme我使用4.0並安裝了4.0.1 –

回答

1

更改以下行來自:

pod 'Alamofire', '~> 4.0' 

到:

pod 'Alamofire', '<= 4.0' 

,你會得到Alamofire 4.0 :)我相信你目前擁有的線,你會得到什麼4.0高達5.0,但不包括5.0或更高版本...