蓝牙BLE教程
说明
- 目前iOS支持ESP32C3的开发,分别有带焊引脚和不焊引脚的两个固件,注意对应
- 蓝牙的模拟动作和代理ipa的所有功能都不冲突,可以组合使用,也可以分开使用
- 蓝牙的方案,可以不安装代理ipa,直接使用
image.captureFullScreenNoAuto截图,与市面上其他的硬件方案不同,这截图函数不走屏幕镜像,极大的避免风控检测 - 固件是免费的,开发板自己去淘宝、拼多多、1688去买,开发板图片
-
下载固件
- 请到网盘iOS资源文件夹-USB版本-蓝牙固件文件下载对应开发板的固件
- 注意:固件里面有相对坐标和绝对坐标两种固件
- 相对鼠标兼容性强,但是需要自己计算补偿率,如果出现误差需要调用归零函数处理
- 绝对鼠标在iOS17+系统上兼容良好,无需计算补偿率点击更精准
刷入固件
- 刷入固件和安卓是一样,这里不再重复,参考安卓蓝牙刷入固件
- 刷入的时选择iOS USB的蓝牙固件,不要选择错了
- 获取蓝牙的mac地址也参考安卓版本如何获取
设备与蓝牙绑定
- 建议将开发板上面写上蓝牙MAC地址标签,手机上也贴上对应的蓝牙MAC地址标签,方便管理和对应
- 打开iOS USB中控,选择一个设备,鼠标右键菜单,选择蓝牙HID设置-绑定蓝牙BLE
- 选择一个已经链接的串口,如果找不到串口,可以去掉只显示已绑定的,然后强制刷新,上述都找不到,也可以直接在MAC地址输入框输入 蓝牙MAC地址的后8位,绑定即可
- 绑定完成后,在中控的列表中,可以看到蓝牙MAC一栏就是绑定的蓝牙硬件了
测试蓝牙功能
- 绑定完成蓝牙后,在手机上,手机设置-蓝牙找到需要链接的蓝牙,链接上
- 按照本章节的常见问题的