taobao-iphone-device 实现类似adbkit的能力

cunj1qz1  于 4个月前  发布在  其他
关注(0)|答案(4)|浏览(76)

目前,iPhone设备的价格相对较高。如果公司在多个办公地点开展业务,那么就需要购买多台设备来进行开发和测试。是否可以在iPhone和PC之间添加一个代理服务,使得iPhone设备可以远程用于Xcode调试?

据我了解,可以通过模拟lockdown来实现模拟iPhone设备连接usbmuxd。如果我在这个模拟的lockdown中提供服务,允许客户端连接到这个代理服务,那么是否就可以实现代理功能,从而实现跨物理设备的连接和使用iPhone设备?

sg24os4d

sg24os4d1#

目前,iPhone设备相对较为昂贵。如果公司有多个办公地点,根据当前情况,可能需要购买多台设备来进行开发和测试。是否可以在iPhone和PC之间添加一个代理服务,使得iPhone设备可以远程用于Xcode调试?

据我了解,可以通过模拟lockdown来实现模拟iPhone设备连接usbmuxd。如果我在这个模拟的lockdown中提供服务,允许客户端连接到这个代理服务,是否就可以实现代理功能,从而实现跨物理设备连接并使用iPhone设备?

Sib已经实现了这个功能:https://sonic-cloud.gitee.io/#/SIB?tag=sib-remote

pbpqsu0x

pbpqsu0x2#

利用socat也可以简单的实现一下。
在链接电脑的主机上执行命令

socat TCP-LISTEN:27015,fork,reuseaddr UNIX:/var/run/usbmuxd

在另外一台机器上执行

tidevice --socket 机器的IP:27015 list
ivqmmu1c

ivqmmu1c3#

利用socat也可以简单的实现一下。
在链接电脑的主机上执行命令

socat TCP-LISTEN:27015,fork,reuseaddr UNIX:/var/run/usbmuxd

在另外一台机器上执行

tidevice --socket 机器的IP:27015 list

学到了

uoifb46i

uoifb46i4#

请问这种方式可以在广域网中使用吗,或者使用vpn

相关问题