Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将桌面远程连接到iOS设备,又称移动设备场如何工作?_Ios_Remote Desktop - Fatal编程技术网

如何将桌面远程连接到iOS设备,又称移动设备场如何工作?

如何将桌面远程连接到iOS设备,又称移动设备场如何工作?,ios,remote-desktop,Ios,Remote Desktop,我一直在试图了解像DeviceConnect、AWS Device Farm、SauceLabs等移动设备场是如何远程控制iOS设备的,但我找不到任何相关的内容。他们不用越狱就能做到这一点,这让我更加困惑 我喜欢这类项目,因为目前它似乎是不可撤销的,但我知道有可能“他们”正在这样做 使用遥控器,我的意思是:在电脑屏幕上看到iOS设备的屏幕,能够用鼠标触摸和滑动 有人能告诉我这些技术上是如何工作的吗?很抱歉第一个快速的回答, 所有这些:DeviceConnect、AWS设备场、SauceLabs使

我一直在试图了解像DeviceConnect、AWS Device Farm、SauceLabs等移动设备场是如何远程控制iOS设备的,但我找不到任何相关的内容。他们不用越狱就能做到这一点,这让我更加困惑

我喜欢这类项目,因为目前它似乎是不可撤销的,但我知道有可能“他们”正在这样做

使用遥控器,我的意思是:在电脑屏幕上看到iOS设备的屏幕,能够用鼠标触摸和滑动


有人能告诉我这些技术上是如何工作的吗?

很抱歉第一个快速的回答, 所有这些:DeviceConnect、AWS设备场、SauceLabs使用Appium来控制设备

执行该命令的组件是WebDriver

Appium有不同的WebDriver实现,以便对不同的设备执行操作。 可以在此处找到iOS WebDriver:

正在使用的协议是JsonWireProtocol

更多详细信息可在此处找到: ,


关于

如果您特别使用iPad,或者如果您认为可以在较小的屏幕上显示我们的任何细节,那么使用远程访问查看和控制朋友Mac上的内容是一个不错的选择。从iPad远程访问Mac电脑的最佳方式是使用谷歌免费的Chrome远程访问服务,该服务允许你从iOS设备远程使用Mac程序

第一次设置它是一个相当复杂的过程,但是如果您以后想再次设置它,这很容易。你需要一个用于Mac的Google Chrome浏览器和一个Google帐户

这是Chrome远程访问的链接


打开Chrome并转到Chrome Webstore上的Chrome远程桌面。单击添加到Chrome,然后添加应用程序。单击“允许”,然后继续。

我将为您提供一种方法和一个小的解释

您首先需要创建具有所有可能权限的应用程序,还需要实现处理程序功能

例如:

处理文件 真正的本机套接字连接不是http协议+需要一些主服务器信令域或静态ip。 处理real remote/iOS的远程触摸触发主要问题 背景部分经验 你的应用程序更可能是非市场应用程序

您可以使用苹果提供给我们的所有可能选项来制作应用程序。 你可以用你的应用程序远程执行哪些操作:-控制摄像头/麦克风读取地理数据,使用图库,删除或创建文件。插座将是通信线路

此外,应用程序必须首先启动,并在用户请求时始终允许所有权限。 使用照相机: 用套接字发送一些命令示例openCamera。收到此字符串后,执行打开摄影机的操作

如果可以修复触发触摸事件的可编程性,则可以创建remoteIOS

更多数据链接:
可能重复。请查看Apple Developer Enterprise Program记住,这是关于远程控制iOS设备,而不是像@manismku建议的那样。应用程序的控制部分可以是windows、linux、mac平台等。。或者只是你想要的mac os应用?