を始める私はauth0で動作させるには指示に従うよhttps://auth0.com/docs/quickstart/native/react-native-androidLockModule.init未定義のエラーが反応し、アンドロイド
反応し、ネイティブのAndroidと、私は次のようなエラーに
undefined is not an object (evaluating 'LockModule.init') show auth0-lock.js:33
を始める私はauth0で動作させるには指示に従うよhttps://auth0.com/docs/quickstart/native/react-native-androidLockModule.init未定義のエラーが反応し、アンドロイド
反応し、ネイティブのAndroidと、私は次のようなエラーに
undefined is not an object (evaluating 'LockModule.init') show auth0-lock.js:33
取得していますエラーはLockModule
変数が未定義であることを意味します。
var { NativeModules, Platform } = require('react-native');
var LockModule = NativeModules.Auth0LockModule;
react-native documentationによると、あなたがそれを登録する必要がネイティブモジュールとして実装モジュールを使用するために:auth0-lock.js
のコードをチェックすることによって、私たちは、変数は以下のロジックによって初期化されていることがわかります。
パッケージは、MainApplication.javaファイルの
getPackages
メソッドで提供する必要があります。このファイルは、ネイティブのアプリケーションディレクトリ内のアンドロイドフォルダの下にあります。これは、あなたがより多くの詳細をあなたの質問を更新する必要があります、問題の根本的な原因ではない場合protected List<ReactPackage> getPackages() { return Arrays.<ReactPackage>asList( new MainReactPackage(), new LockReactPackage() ); }
:
あなたはのようなものを持っている必要があります。
iOSでAuth0を動作させようとしているうちに、この問題が発生しました。 import文を追加 - (;正しいヘッダ検索パス; OneSignalと更新podfile追加OneSignalライブラリ反応し、ネイティブの実行IOSは、問題のために、より詳細なメッセージを見て)それをやった
私たちの修正はここにありますimport com.auth0.lock.react.LockReactPackage;そしてパッケージを返します。 Auth0の入門手順にはいくつかのステップがありません。 – MonkeyBonkey