1

私は、フォアグラウンドで実行されている別のアプリでタッチとジェスチャを記録し、後で「再生」するアプリを開発するように依頼されました。

私の経験と知識からすると、両方のアプリが通知または他の方法でデータを送受信するように設定されていない限り、これは不可能です。また、アプリとそのデータが誰かに公開されることは大きなリスクになります。

私はこれが不可能であると 99% 確信していますが、他の誰かが同様の何か (またはこれが禁止されていることを具体的に述べている文書) に出くわしたかどうか、ただ興味がありました。

4

3 に答える 3

2

いいえ、できません、どうしようもありません。

これがジェイルブレイクされた電話で実行される場合、拡張された回答........

はい....しかし、頑張ってください、

この種の機能については、Saurik の Veency コードを確認してください。大幅にリファクタリングする必要がありますが、基本的にはタップの仮想化が可能です。

https://github.com/iceNuts/TouchTest

http://gitweb.saurik.com/veency.git

于 2013-03-14T03:47:51.807 に答える
0

iPhoneで別のアプリケーションにアクセスする場合は、URLスキームパラメータなどを設定できます。URLにコールバックを追加してから、アプリケーションに戻ることができます。

于 2013-03-14T05:25:50.170 に答える
0

Facebookのidbで実際に可能です: https://github.com/facebook/idb/

それが述べたように:リモートオートメーション。IDB には、macOS で実行される「コンパニオン」と、どこでも実行される Python クライアントと cli があります。これにより、データ センター内の「デバイス ラボ」や多数の iOS シミュレーターへのコマンドの展開などのシナリオが可能になります。

Facebook は WebDriverAgent でのサポートを停止しているため、現時点で最良の選択肢です。

于 2019-12-19T00:09:31.643 に答える