上のiphoneからアダプタを呼び出し中提供されたユーザーとの既成のログインを実行する前に、存在しません。MobileFirst AppCenterの:エラー、私はそれはdoesnの場合はDB内のユーザーを作成します<strong>外部サービス</strong>への呼び出しを行うためにMobileFirst AppCenterのの<strong>ログインステップ</strong>をカスタマイズする必要がありますログイン
これを行うためには、私が作成してデプロイDBへの呼び出しを行うアダプタを、およびAppCenterのプロジェクトでは、と私は実際に実行するスクリプトですスクリプト/common/js/appcenter/views/Login.js
(内のコードを修正ログイン)、上記に引用アダプタへの呼び出し、デフォルトの方法を使用して含める:
WL.Client.invokeProcedure(invocationData,options)
ビルとのAndroid上でアプリケーションを実行し、それが正常に動作し、アダプタへの呼び出しは魔法のように動作し、それが作成されますユーザーにログインしてからログインします。
invokeProcedure
メソッドを介して、アダプタを呼び出そうとしたときに
しかし、建物やIOS上で実行されている、私は次のエラーでつまずく:
Method 'getWlSignedClientId:' not defined in Plugin 'WLAuthorizationManagerPlugin'
WLAuthorizationManagerPlugin
が(このようにiPhoneのconfig.xmlに定義されていますi)は、最初の前に欠落しているプラグインを得ていた。
<feature name="WLAuthorizationManagerPlugin">
<param name="ios-package" value="WLAuthorizationManagerPlugin"/>
</feature>
エラーは私が制御することはできませんworklight.jsで定義されたデフォルトのプラグインWLAuthorizationManagerPlugin
、であるように思われ、それは基本的にinvokeProceを使用してから私を防ぎ(ただし、Android上で動作します)。
お願いします。
ありがとうございます。
調査中です。 –