浜松のWEBシステム開発・スマートフォンアプリ開発・RTK-GNSS関連の開発はお任せください
株式会社シーポイントラボ
TEL:053-543-9889
営業時間:9:00~18:00(月〜金)
住所:静岡県浜松市中区富塚町1933-1 佐鳴湖パークタウンサウス2F

Can’t find the node binaryエラーで永遠にビルドできなくなった

Xcodeでビルドするときに、Can’t find the node binaryという

エラーが起きる。

これは、TARGET->アプリ名->Bundle ReactNative Code and Imageの

中のnodeのパスが正しくないために起きる。

上記のパスを見てみると

export NODE_BINARY=""
../node_modules/react-native/scripts/react-native-xcode.sh

やっぱりおかしかった!w空白て・・・。

そのままでは無論動かないので、TARGETに正しいnodeの場所を教えてあげる必要がある。

nodeのパスの正しい場所を確認するには、which nodeを使います。

コマンドでwhich nodeと入力
which node

結果がこちら
/Users/asaba/.nodebrew/current/bin/node

これをTARGET->アプリ名->Bundle ReactNative Code and Imageの

コード内に書き換える

export NODE_BINARY=/Users/asaba/.nodebrew/current/bin/node
../node_modules/react-native/scripts/react-native-xcode.sh

再度Xcodeでビルド。

  • この記事いいね! (0)