2017-06-06 16 views
0

ブラウザとiOSエミュレータの両方でMobileFirstアプリケーション(Cordova)をプレビューしていますが、WLAuthorizationManager.obtainAccessToken()を呼び出すと応答がないようです。IBM MobileFirst 8.0 WLAuthorizationManager.obtainAccessToken()応答なし

私はクロスオリジン要求を許可しようとしましたが、同じ問題に直面しています。誰も私が見なければならないことに関して、同様の問題や提案に直面していますか?

は、私はiOSのエミュレータ上で同様の問題を持っていたあなたに

+0

私はチェックします:1)到達可能なサーバーですか? config.xmlを確認してください。 2)フローが成功/失敗のコールバックを入力していますか?もしそうなら、そのメッセージは何ですか? 3)ネットワークトラフィックを確認し、コールがサーバーに到達しているかどうかを確認します。 –

答えて

3

ありがとうございます。私はWiresharkを使って何が起きているのかを見ていて、アプリケーションは決して認証要求を発しませんでした。

最後に、XCode 8.xを実行している場合、プロジェクト - >機能 - >キーチェーン共有を選択してキーチェーンの共有を有効にして、オンに設定する必要があることがわかりました。

その後、私は再びアプリケーションを登録しなければならず、すべてうまくいきました。

アプリを登録またはプッシュするときに、x.xの代わりにx.x.xを入力するとバージョン番号を入力するように指示されていることを確認します。そうしないと、サーバーはアプリを認識しません。

もう一度確認するには、config.xmlファイルのmfp:server runtimeとurl値があります.PCのIPアドレスが変更された場合、URL値が正しくない可能性があります。

関連する問題