久々にCocoaPodsでライブラリ(Alamofire)を入れようと思った際にエラーが出てしまったので、備忘録を兼ねて書いておきたいと思います。

 

podfile

platform :ios,’9.0′
use_frameworks!

target ‘Project_Name’ do
     pod ‘Alamofire’
end

 

上記のようにPodfileに適当書き、podfileのある場所までディレクトリを移動してpodinstallした所以下のエラーが出てしまいました。

 

[!] Your Podfile has had smart quotes sanitised. To avoid issues in the future, you should not use TextEdit for editing it. If you are not using TextEdit, you should turn off smart quotes in your editor of choice.

 

調べてみたところ、テキストエディタによってはシングルクォーテーション(’)を二つ書いた場合に、先頭側が上下を反転した開きかっこになってしまう場合があります。

 

いつもPodfileを編集するエディタはmiを使っていたのですが、今回Mac純正ソフトであるテキストエディットで編集してしまったのが原因のようです。

 

miでシングルクォーテーション(’)を全て同じように修正してからpodinstallで無事解決できました。