【豆知識】Pod Installが出来なくなった?

今回はターミナルでPod関連のコマンド操作をしていた時に遭遇したエラー(or 警告?)みたいなものを解説します。

原因はシンプルなものでした。

Contents 非表示

エラー内容

いつも通り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
Mahatma

Live as if you were to die tomorrow, learn as if you were to live forever.

(明日死ぬかのように生き、永遠に生きるかのように学びなさい)