[英]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.