繁体   English   中英

iPhone从另一个iPhone控制一个应用程序

[英]iPhone control an app from another iPhone

我有一个客户的请求来做一个企业应用程序。

该应用程序本身相当简单,但是他们希望用户能够向管理员请求帮助。 授予权利后,管理员将能够从他/她的应用中控制用户应用。

我真的对如何做到这一点感到困惑。 我列出了一些我认为需要的步骤,但这是最好的猜测。

1位用户/管理员建立了安全身份验证

1.1用户请求帮助,生成随机数

1.2管理员通过电话或短信获取了电话号码,然后在他/她的应用程序中输入了电话号码,以将这两个应用程序链接在一起

2个用户应用程序将其应用程序的屏幕快照截图到管理应用程序

3个管理应用程序接收屏幕快照流并显示在管理屏幕上

4个管理员应用程序检测UITouch事件并将其汽蒸到用户应用程序

5个用户应用程序侦听来自管理员的Steam UITouch事件并传递给UIKit组件

任何建议都值得欢迎。

非常感谢

庞德

您正在寻找VNC服务器。 VNC协议可处理网络上的所有屏幕和交互同步。

尽管有几个用于iPhone的VNC客户端,但我不知道一个开源服务器项目。 因此,您必须自己进行移植。 授权方面是VNC不会为您处理的另一项任务。 VNC仅具有简单的名称/密码授权,您可以在通过电话进行手动质询响应后使用它。

由于您必须生成UITouch事件并将其插入事件流,因此可能很难以App-Store兼容的方式(即,不使用私有API)来完成VNC端口。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM