質問: ### 前提・実現したいこと あるプロジェクトに対し現在`SVGKit`のみCocoaPodsを導入しています。 開発途中で`Alamofire`も必要になり、導入しようとしたところ、下記のようなエラーが出ます。 こちらの解決方法を教えてください。 ![スクリーンショット](https://teratail.storage.googleapis.com/uploads/contributed_images/5a43e0fe70e3e7e7da59165feb18bd4e.png) ※はじめに必要な`Pods`を導入した上で開発すべきなのでしょうか? (開発の途中で`Pods`を追加するのは避けたほうが良いのでしょうか) ### 発生している問題・エラーメッセージ ``` # Uncomment the next line to define a global platform for your project platform :ios, '9.0' target 'SampleApp' do # Comment the next line if you're not using Swift and don't want to use dynamic frameworks use_frameworks! pod 'Alamofire' #これを追加するとエラーが発生 pod 'SVGKit', :git => 'https://github.com/SVGKit/SVGKit.git', :branch => '2.x' end ``` ### 試したこと ・Commitの方から変更を取り消してあげれば消えるという記事を見たので、試しましたが赤丸のエラーになってしまいました。 ・本当にファイルがないのか確認したところ、指定されている場所に存在することを確認済みです。 ### 補足情報(言語/FW/ツール等のバージョンなど) ・`Xcode8.2.1` ・`Swift3`
回答: > > ※はじめに必要なPodsを導入した上で開発すべきなのでしょうか? > > (開発の途中でPodsを追加するのは避けたほうが良いのでしょうか) > > > 開発の途中でPodsを追加するのは問題ありません。 その警告は、おそらくソースコード管理(Git)の不整合によるものだと思います。 によると、commitするだけで警告が消えるということですので、 その警告が出たら、まずはcommitしてみることをお勧めします。