このチュートリアルを試して、MQA を私の mobilefirst ハイブリッド アプリに統合しました。
https://mobilefirstplatform.ibmcloud.com/tutorials/en/quality-assurance/7.1/hybrid/
iOS では、ログでこれを確認できます。
ERROR: Plugin 'MQAPlugin' not found, or is not a CDVPlugin. Check your plugin mapping in config.xml.
私はすでにconfig.xmlにもこれを追加しました:
<feature name="MQAPlugin">
<param name="ios-package" value="MQAPlugin"/>
</feature>
私のアプリでは何も起こっていません.Androidでは何も起こっていません.また、そのチュートリアルのすべてに従いました.
そこで、iOS 用のアプリ デリゲートにこれらのコードを追加しようとしましたが、MQA が機能していました。ハイブリッド iOS で行ったことはネイティブ iOS にも適用できるため、アプリ デリゲートに次の行を追加するだけです。
[[MQALogger settings] setMode:MQAModeQA];
[MQALogger startNewSessionWithApplicationKey:@"(my_ios_key)"];
エラーに戻りますが、なぜプラグインを探しているのでしょうか? 私はすでに Q4M.framework を追加しているので。Androidの場合も、プラグインを探しています。どのプラグインをインストールする必要がありますか? ハイブリッド Android プロジェクトで動作させる必要があります。