Adaloカスタムコンポーネントテスト環境用mobile-previewerのインストール時のエラー2

2022年11月22日

エラー発生状況

  • AdaloのカスタムコンポーネントをiOSのエミュレーターでテストするため、こちらの手順を順次実行
  • mobile-previewerのリポジトリをclone後、mobile-previewer/iosフォルダに移動後、pod installを実行すると下記のエラーが発生
% pod install
    WARNING: CocoaPods requires your terminal to be using UTF-8 encoding.
    Consider adding the following to ~/.profile:

    export LANG=en_US.UTF-8
    
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/unicode_normalize/normalize.rb:141:in `normalize': Unicode Normalization not appropriate for ASCII-8BIT (Encoding::CompatibilityError)
以下略

解決策

  • export LANG=en_US.UTF-8を実行後、再度pod installを実行

詳細

  • エラーメッセージの通り、テキストの正規化設定が合っていない
  • エラー発生時の設定を確認すると、下記の設定になっていた
    % echo $LANG
    C.UTF-8

参考

エラー対応Adalo,NoCode

Posted by ttnt