今回はターミナルでPod関連のコマンド操作をしていた時に遭遇したエラー(or 警告?)みたいなものを解説します。
原因はシンプルなものでした。
エラー内容
いつも通りXcodeを触っていて、ライブラリを追加しようとしてPod Installをした時に以下のメッセージが現れました。
◎エラー本文抜き出し
Terminal
WARNING: CocoaPods requires your terminal to be using UTF-8 encoding.
Consider adding the following to ~/.profile:
export LANG=en_US.UTF-8
要約すると、【CocoaPodsを使うにはUTF – 8 encodingが必要だから ~/.profile内に加えておいた方がいいかもね】という感じのメッセージです。
原因
原因としては警告メッセージ通り、UTF – 8 encodingが~/.profile内に入っていないことでした。
なので望み通り入れてあげましょう。
解決
ターミナルを開く
ls -aコマンド でファイル一覧表示をする、.profileがあることを確認する
.profileファイルを開く
open .profileコマンドでファイルを開く
export LANG=en_US.UTF-8 をそのままファイルに追記する
追記できたらターミナルを新規タブで開き直してもう一度Pod Installを行ってみてください、警告が消えるはずです。
それでも解消しない場合は、詳細設定内の【Set Locale Environment Variables on Startup】のチェックが外れている可能性があります。
まとめ
今回は以上です、ターミナルのエラーって遭遇するといつも以上に不安になりますよね(自分だけ?)
焦らず一つずつ解決していきましょう!
◎今日の格言
ー Mahatma Gandhi
Mahatma
Live as if you were to die tomorrow, learn as if you were to live forever.
(明日死ぬかのように生き、永遠に生きるかのように学びなさい)