react native expoで auth0を使いたくて、チュートリアル をしていると、以下のエラーが起きた
TypeError: Cannot read property 'hasValidAuth0Instance' of null
ググってもそれらしい情報が出ず、困っていたが、どうやらauth0のネイティブモジュールが正しくビルドできていなかったようだ。
チュートリアルでは
expo prebuild
の指示があり、これでネイティブモジュールもビルドできていたのではないかと思っていたがどうやらそうではないらしい
ということでandroidプロジェクトをビルドしてみるとうまく動いた
# jdkが必要
cd ./android
./gradlew :app:build
ちなみに上記コマンドはビルド失敗するのだが、auth0のモジュールはビルドできていたのか、expoは動いた
package.jsonには expo run:android
もあるので、こちらも試してみるとよいだろう
npm run android
Top comments (0)