Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
1
Help us understand the problem. What are the problem?

More than 1 year has passed since last update.

@kabosu3d

`react-native init`後のpod installでglogに関してエラーが出た時の対処

現象

あるMac環境で下記のコマンドを実行した時、glogでエラーが発生し進めなくなった。


react-native init MyTSProject --template react-native-template-typescript
cd ./MyTSProject/ios && pod install

環境

  • OS: Mohave 10.14.6
  • Xcode: 11.2
  • react-native: 0.61.5

解決策

本件の場合、xcode-selectを設定し直したら解決した。

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

解決策の詳細

このイシューによると、glogはXcodeへのパスにスペースが入ってるとうまく動かないようである。

そうなっていないか、Xcodeへのパスを調べる。

xcode-select --print-path

/Library/Developer/CommandLineToolsであった。スペースは入っていないが、よくある設定ではない(普通は/Applications/Xcode.app/Contents/Developerとかになっている)。これはCommandLineToolsを自力インストールした場合の設定とのこと。この場合のサポートがglogはうまくできていないということかもしれない。

下記を実行して、よくある設定に戻すことで解決した。

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

参考

下記の記事には別の対処策が記載されている。

【react-native】pod instal 時の glog(0.3.5) でのエラー
https://qiita.com/fujimaring/items/2e7ec54ba6d4a6703c26

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
1
Help us understand the problem. What are the problem?