2016-10-22 7 views
5

私のXCode 8 Swift 2.0プロジェクト用にcocoapods 1.1.1にアップデートしました。そして、" ... targetはALWAYS_EMBED_SWIFT_STANDARD_LIBRARIESを上書きしました... "という警告が表示されています。コンソール。これをどうすれば解決できますか?Cocoapods 1.1.1ターゲットが `ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES`をオーバーライド

ここに私のpodfile

platform :ios, '9.0' 
use_frameworks! 

def app_pods 
pod 'Alamofire', '~> 4.0.0' 
pod 'AlamofireObjectMapper','~> 4.0.0' 
pod 'RealmSwift', '~> 2.0.2' 
pod 'KeychainAccess', '~> 3.0.0' 
pod 'ReachabilitySwift', '~> 3' 
pod 'SwiftyBeaver', '~> 1.0.1' 
pod 'GoogleAnalytics', '~> 3.17.0' 
end 

def unit_tests 
app_pods 
pod 'OHHTTPStubs', '~> 5.2.1' 
pod 'OHHTTPStubs/Swift', '~> 5.2.1' 
end 


target 'Demo' do 
app_pods 
end 

target 'App1' do 
app_pods 
end 

target 'App2' do 
app_pods 
end 

target 'DemoTests' do 
unit_tests 
end 

target 'App1Tests' do 
unit_tests 
end 

target 'App2Tests' do 
unit_tests 
end 

post_install do |installer| 
    installer.pods_project.targets.each do |target| 
     target.build_configurations.each do |config| 
      config.build_settings['SWIFT_VERSION'] = '3.0' 
     end 
    end 
end 

答えて

8

私は以下のようにして、この問題を解決することができました:上部に

  • が選択ビルド設定に

    1. Go]をすべて組み合わせ
    2. ビルドオプションでは、常にSwiftスタンダードライブラリを埋め込むと太字です。
    3. クリックして[削除]をクリックします。今はアンボールドされているはずです。
    4. Podがインストールされ、エラー/エラーが消えるはずです。

    私は十分な評判がないのでイメージを投稿させていただきません。ここでは詳細なスクリーンショットのリンクです!

    https://cloud.githubusercontent.com/assets/17066507/21532583/93df897e-cd1f-11e6-9f17-d25cb81a2a53.png

  • 関連する問題