0

MQA セッションが開始すると、MFP Cordova Ionic Hybrid Andriod アプリが壊れます。(MQA Bluemix を使用)

誰が同じ行動をとりますか?

アプリには必要ないため、doDeviceReady 関数は使用しません。最初に試してみましたが、アプリで起動されないため、Apache Cordova 用の Mobile Quality Assurance プラグインのインストールに記載されているような mfp Cordova 統合 は必要ありません。

ハイブリッド アプリケーションを実行するために Android Nexus 9 を使用しています。Android 5.0.1 カーネル バージョン 3.10.40-ga3846f1

違い:

a) MQA セッション コードを少し変更し、index.js の wlCommonInit() で MQA セッション開始を使用しました。実際の Android デバイスで実行してみました。

MQA.startNewSession(
{ // Options
      mode: "QA", // or mode: "MARKET" for production mode.
      android: {
                 appKey: "XXX" ,
                 notificationsEnabled: false
                },
      ios:     {
                 appKey: "XXX" ,
                 screenShotsFromGallery: false,
               },
      //serverURL: "https://devops.quality4mobile.com" , // The default value is the IBM Bluemix server.
      //defaultUser: "email_address", // The mail address of the tester so it does not have to be repepeatedly entered.
      machExceptionEnabled: false, // Ensure debugging mode is not on when this
                                   //  value is set to true.
      reportOnShakeEnabled: true  // Enable problem reporting with a shake.
 }, successMQA, errorMQA);

 function successMQA() {
 console.log("MQA Session Started successfully");
 }

 function errorMQA(error) {
  console.log("MQA Session error" + error);
 }

「chrome inspect device」が相互作用を表示する前に直接壊れるため、追加のデバッグやログを提供する機能がありません。

私は主にここの指示に従いました:

MQA Cordova 統合: Apache Cordova 用の Mobile Quality Assurance プラグインのインストール

検証済みの情報: Cordova との MFP 統合: Cordova アプリケーションへの IBM MobileFirst Platform Foundation SDK の統合

4

1 に答える 1