2016-03-24 11 views
2

cocoapodsでビルドに失敗した:私は私のプロジェクトをビルドしようとするとAlamofireは、私が使用している

OSX 10.11.3 
Xcode 7.21 
cocoapods 0.39.0 

は、ここに私のpodfile

source 'https://github.com/CocoaPods/Specs.git' 
platform :ios, '9.0' 
use_frameworks! 
pod 'Alamofire', '~> 3.0' 

で、Alamofireは23個のエラーがあります。ランダムな例:expected ':' after case

私は、xamcodeの再起動を試してみましたが、alamofireだけを構築して、rm -rf ~/Library/Developer/Xcode/DerivedDataと同じ結果を得ました。

これは私が初めて完全に間違っていることができるように、ココアポッドを使用しています。

答えて

11

現在、AlamofireはXcode 7.3およびSwift 2.2をサポートするようにアップデートされているため、Alamofireバージョン3.2.1を使用してXcode 7.2.1で使用する必要があります。

したがって、バージョンを3.2.1にロックするには、podfileを書き込む必要があります。

source 'https://github.com/CocoaPods/Specs.git' 
platform :ios, '9.0' 
use_frameworks! 
pod 'Alamofire', '3.2.1' 
+0

ありがとう!完璧! 'pod 'Alamofire'、 '〜> 3.2.1''も動いていたようだ。 – bwbrowning

+0

それを聞いてよかった!私の答えを選択しますか? –

+0

はい、私はしようとすると、 "いいえそのようなモジュール"を取得しています – bwbrowning

0

ありがとうございます。これは私の問題を解決しました。現在、私のポッド」:

のコメントを外し、プロジェクト

プラットフォームのためのグローバルなプラットフォームを定義するには、この行を次のとおりです。■ファイルには、以下の論文構成持っているIOS、 『9.0』 use_frameworks!

target 'MyProject' do 
    # Pods for API Rest 
    pod 'Alamofire', '3.2.1' 
    pod 'SwiftyJSON', :git => 'https://github.com/SwiftyJSON/SwiftyJSON.git' 
end 
関連する問題