OTG HID教程
说明
- 目前iOS支持ESP32S3的开发板
- OTG的模拟动作和代理ipa的所有功能都不冲突,可以组合使用,也可以分开使用
- OTG的方案,可以不安装代理ipa,直接使用
image.captureFullScreenNoAuto截图,与市面上其他的硬件方案不同,这截图函数不走屏幕镜像,极大的避免风控检测,而且不受蓝牙干扰 - 固件是免费的,开发板自己去淘宝、拼多多、1688去买,开发板图片
- 由于数据线被OTG占用,建议使用三合一的转接头,可以了链接网线、OTG开发板、充电三种功能
-
下载固件
- 请到网盘iOS资源文件夹-USB版本-OTG固件文件下载对应开发板的固件
- 固件目前只有ESP32S3版本,并且只支持iOS 17+以上系统
刷入固件
- 刷入固件和安卓是一样,这里不再重复,参考安卓蓝牙刷入固件
- 刷入的时选择iOS USB的OTG固件,不要选择错了
- 获取的mac地址也参考安卓版本如何获取
设备与OTG绑定
- 建议将开发板上面写上MAC地址标签,手机上也贴上对应的MAC地址标签,方便管理和对应
- 打开iOS USB中控,选择一个设备,鼠标右键菜单,选择OTG HID设置-绑定OTG设备
- 选择一个已经链接的串口,如果找不到串口,可以去掉只显示已绑定的,然后强制刷新,上述都找不到,也可以直接在MAC地址输入框输入 MAC地址的后8位,绑定即可
- 绑定完成后,在中控的列表中,可以看到蓝牙/OTG MAC一栏就是绑定的OTG硬件了
OTG 联网
- iOS USB中控,选择一个设备,鼠标右键,选择OTG HID设置-**设置WIFI(配网)**功能
- 填写需要链接的 wifi ssid和密码,然后点击设置,完成后进行重启开发板,或者重新拔插
OTG IP地址扫描
- 中控请求OTG,需要扫描到ip才行,所以先配网,在扫描OTG设备IP
- iOS USB中控,选择一个设备,鼠标右键菜单,选择OTG HID设置-扫描开发板IP
- 扫描完成后,会在中控的蓝牙/OTG 硬件IP 一栏显示扫描到的ip地址
- 完成后绑定和联网,就可以不用链接电脑了,因为电脑只是用来设置信息和绑定使用
手机开启无线调试
- 由于使用OTG,需要占用数据线,只能采用无线调试模式,让手机链接到中控
- 先进入手机设置-通用-传输或还原iPhone,点击还原按钮,选择还原位置与隐私,这一步是用来抹除手机和电脑的信任关系
- 电脑上安装好爱思助手,用数据线将手机插入电脑,会弹出信任窗口,请信任即可
- 在爱思助手选择工具箱,选择爱思投屏,这个会安装Bonjour服务,是无线调试的关键,跟着提示一路安装下来,直到进程管理器-Bonjour服务启动即可
-
- Bonjour启动完成,来到iOS USB中控,鼠标右键,找到无线调试开关-开启无线调试,然后重启手机,即可看到手机会以无线的方式连接到电脑,链接方式变成Network