iOSコネクト
重要なお知らせ:
AnyTestデスクトップアシスタントでiOSトンネルを使用する を開始 しました 。テストを容易にするためにPDAに切り替えることをお勧めしますが、必要に応じて現在のバージョンを使用できます。
概要
追加した非常に強力な機能の1つは、iOS コネクトです。iOS開発者が直面していた主な課題は、ユーティリティの構築に関するAppleのガイドラインが難しいため、iOSアプリのデバッグでした。iOS コネクトを使用すると、リモートに存在するiOSデバイスに接続して、デバイスがコンピューターに接続されているかのようにデバイスにアクセスできます。iOS コネクトにより、iOS開発ライフサイクルのギャップを埋めることができます
前提条件のライブラリ
この機能を使用するには、以下のライブラリが必要です。存在しない場合は、以下の手順に従ってダウンロードしてください。
1.JDKバージョン8
JDKをダウンロードするプロセス:
以下のリンクにアクセスして、macOSx用のJDKをダウンロードしてください。強調表示されたリンクを使用して、JDKをインストールします。
https://www.oracle.com/in/java/technologies/javase/javase-jdk8-downloads.html
-
Xcodeコマンドラインツール(CLI):
terminal-
xcode-select —installで以下のコマンドを実行します
詳細については、以下のリンクにアクセスしてください
http://osxdaily.com/2014/02/12/install-command-line-tools-mac-os-x/
3.socatオープンソースライブラリをインストールします
ターミナルで下記のコマンドを実行します。
brew install socat
socatコマンドを実行するには、Brewをインストールする必要があります
注: 許可に関連するエラーが発生した場合は、ITサポートに連絡してください
iOS Connectを実行する手順:
ステップ1:AnyTestアカウントにログインし、クラウドURLからアクセスキーを取得します
URLからアクセスキーを取得する手順は次のとおりです。
-
デバイスページに移動します
-
アカウント設定に移動します
-
以下のスクリーンショットに示すように、API Access_Keyをコピーします。
ステップ2:JARをダウンロードし、必要な詳細に従って、ターミナルで以下のコマンドを実行します。
Jarは、以下のリンクからダウンロードできます。
https://content.pcloudy.com/executables/ios/iOS コネクトV5_1.jar
コマンド:-sudo java -jar iOS コネクト.jar(クラウドURL)(ユーザー名)(APIアクセスキー)(システム名)
例:
-
Cloud URL : https://dev-main.pcloudy.com
-
Username :abc@gmail.com :
-
API access key: aghjkingfhjkingfdsss
-
System name: radmin
ステップ3:コマンドが実行されたら、ユーザーはシステムパスワードを入力する必要があります。
ステップ4:使用可能なデバイスのリストが端末に表示されます。
ステップ5:リストからデバイスを選択し、以下に示すように期間(分単位)を入力します。
ステップ6:ファイルがダウンロードされ、インストールされます。これには数分かかる場合があります。インストールが成功すると、「iOSデバイスがローカルシステムに接続されています」というメッセージが表示されます
ステップ7:接続されているデバイスを確認するには、xcodeを開き、デバイスセクションを確認します。
ステップ8:終了するには:ターミナルに「exit」と入力します