2023-11-06
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でビルド。