0

クライアントからエンタープライズ アプリを作成するように依頼されました。

アプリ自体はかなり単純ですが、ユーザーが管理者にヘルプを要求できるようにしたいと考えています。権限が付与されると、管理者は自分のアプリからユーザー アプリを制御できるようになります。

どうやってこれをやろうか、本当に困っています。必要と思われるいくつかの手順をリストしましたが、これは最良の推測です。

1 人のユーザー/管理者が安全な認証を確立しました

1.1 乱数生成に関するユーザー リクエストのヘルプ

1.2 管理者は電話または SMS で番号を取得し、アプリに世代番号を入力して、この 2 つのアプリをリンクします

2 ユーザー アプリの管理アプリへのそのアプリのスクリーン ショットをスチームします。

3 管理アプリがスクリーンショット ストリームを受信し、管理画面に表示

4 管理アプリが UITouch イベントを検出し、ユーザー アプリに送信

5 ユーザー アプリは、管理者からの Steam UITouch イベントをリッスンし、UIKit コンポーネントに渡します

どんな提案も大歓迎です。

よろしくお願いします

4

1 に答える 1

1

VNC サーバーを探しています。VNC プロトコルは、ネットワークを介したすべての画面と対話の同期を処理します。

iPhone 用の VNC クライアントはいくつかありますが、オープン ソース サーバー プロジェクトについては知りません。そのため、ポートを自分で行う必要があります。承認の側面は、VNC が処理しない別のタスクです。VNC には単純な名前とパスワードの認証しかありません。これは、電話による手動のチャレンジ応答の後に使用できます。

UITouchイベントを生成してイベント ストリームに挿入する必要があるため、App-Store と互換性のある方法で (つまり、プライベート API を使用せずに) VNC ポートを実行するのは難しい場合があります。

于 2011-02-14T08:10:55.860 に答える