2016-10-18 11 views
0

を定義されていない、私は私のindex.jsに次のエラーを取得しています:IBM MobileFirst品質保証 - MQA

Uncaught ReferenceError: MQA is not defined

私は私のindex.jsファイルに次のコードを持っている:

MQA.startNewSession({ 
    //Required for IBM MobileFirst Quality Assurance 
    // or "MARKET" if it is production mode. 

    mode: "QA", 
    shake: true, 
    protocol: 'http', 
    host: 'ourhostnamehere:80', 
    versionName: "1.0", // app release version 
    android: { 
     appKey: "91719217347da8e6daf648192dc774664978bba1", 
     versionNumber: "1" // app version number 
    } 
    /*ios: { 
     applicationKey: "<iOS MQA application key>", 
     versionNumber: "1.0" // app version number 
    }*/ 
},{ 
     success: function() { console.log("mqa success"); }, 
     error: function (e) { console.log("mqa failed: " + e); } 
}); 

をI mqa.jsとtracekit.jsの両方がchrome inspectを介して私のアプリケーションにロードされていることを確認しました。
私は何が欠けていますか?

+0

@Idan Adar - このエラーをwlCommonInit()の内部に入れて修正できました。しかし今、それは失敗したと言っています:クラスが見つかりません。これは何を意味するのでしょうか? – KayVan

+0

@Idan Adarしかし今、それは失敗したと言っています:クラスが見つかりません。これは何を意味するのでしょうか? – KayVan

+0

私は分かりません。あなたは本当にあなたがアップロードすることができるプロジェクトを持っている場合、それはデバッグすることができる何かを扱うことができる何かを提供していない。 –

答えて

0

MobileFirst Foundation 8.0は、最低でもcordova-ios @4.0.1[email protected]で作成されるCordovaアプリケーションをサポートしています。

MobileFirst Quality Assuranceは現在、上記の必須プラグインバージョンをサポートしていません.MFPAチームがCordovaプラグインを必要最小限に更新するまでMobileFirst Foundation 8.0をMobileFirst品質保証で使用することはできません。

+0

Apache Cordova用のSDKについてはこれが分かります。 Javascript SDKを使用できますか? iOS 6.1以降とAndroid 4.0以降をサポートしています。 – KayVan

+0

JavaScript SDKは、MobileFirst Studio 7.1で作成されたハイブリッドアプリケーション向けです。 MobileFirst Foundation 8.0では、標準のCordovaアプリケーションだけでなく、7.1のようなハイブリッドアプリケーションのサポートがなくなりました。あなたがする必要があるのは、品質保証チームに連絡して、新しいCordovaリリースの要件を満たすようにCordovaプラグインを更新するようにすることです。 –

+0

iOS 6.1は、iOS OSのバージョンであり、Cordovaのプラグインバージョンではありません。現時点では、QAはMobileFirst Foundation 8.0ではサポートされていません。 –

関連する問題