Mobile Test Workbench 内で iOS アプリケーションを操作したり、テスト用のアプリケーションを作成したりするには、最初に XCode 内で iOS コンポーネントをビルドする必要があります。インフォセンターでは、次の情報を見つけることができます。
「モバイル アプリケーションをテストする前に、まずアプリケーションをインストルメント化する必要があります。インストルメント化されたアプリケーションには、テストを記録または再生できるコードで拡張されたテスト対象のアプリケーションが含まれています。
ネイティブ iOS アプリケーションは、Xcode の完全な iOS プロジェクトです。アプリケーションを計測するためのビルドおよびコンパイル プロセスは、すべて Macintosh コンピューター上の Xcode で行われます。録音と再生の両方に対応する 1 つのアプリケーションが作成されます。"
これを行うには、Worklight Studio 内の iPhone 環境を右クリックし、Run-As->XCode project をクリックします。プロジェクトが XCode 内にロードされたら、ここで iOS コンポーネントをビルド/実行してください。これらの手順が完了すると、アプリケーションを正しくインストルメント化できるようになります。
iOS デバイス/シミュレーターでテストするためのインフォセンターへのリンクを次に示します。
https://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/index.jsp?topic=%2Fcom.ibm.rational.test.lt.mob.wl.ditaval.doc%2Ftopics%2Ft_gsios_dev.html
https://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/topic/com.ibm.rational.test.lt.mob.wl.ditaval.doc/topics/t_test_ios_native_device.html
https://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/topic/com.ibm.rational.test.lt.mob.wl.ditaval.doc/topics/tinstall_iosapp_sim.html
iOS の場合は、証明書、アプリ ID、およびプロビジョニング プロファイルを含む ipa ファイルを正常に作成できることも確認する必要があります。これをテストする簡単な方法は、Product->Archive メニュー オプションを使用して XCode 内でアプリケーションをアーカイブすることです。すべてのビルド署名設定が正しい場合、これは正常に完了しますが、失敗した場合は、表示されるエラーを調査してください