2011-02-14 22 views
0

我有一個來自客戶端的請求來執行企業應用程序。iPhone通過另一款iPhone控制應用程序

該應用程序本身相當直接,但他們希望用戶能夠從管理員請求幫助。當授予權限時,管理員將能夠從他/她的應用程序控制用戶應用程序。

我真的停留在如何去做這件事。我列出了我認爲需要的一些步驟,但這是一個最佳猜測。

1用戶/管理員建立安全認證

1.1隨機數用戶請求幫助生成

1.2管理員通過電話或短信後,輸入了數根數在他/她的應用這兩個表觀其應用的一起

2用戶應用程式蒸汽截圖鏈接到管理應用

3管理應用接收管理屏幕

4管理應用檢測和蒸汽UITouch事件用戶應用程式

5用戶應用程式收聽蒸汽從管理員UITouch事件和傳遞到上截圖流和節目UIKit組件

任何建議是值得歡迎的。

Thankz這麼多提前

Pondd

回答

1

你正在尋找一個VNC服務器。 VNC協議處理網絡上的所有屏幕和交互同步。

儘管iPhone有幾個VNC客戶端,但我並不知道開源服務器項目。所以你必須自己做一個端口。授權方面是VNC不會爲您處理的另一項任務。 VNC只有簡單的名稱/密碼授權,您可以在通過電話進行手動挑戰響應後使用。

由於您必須生成UITouch事件並將其插入事件流,因此以App-Store兼容方式(即不使用私有API)執行VNC端口可能很困難。

+0

非常感謝Nikolia。我會研究它 – 2011-02-15 03:57:35

相關問題