之前有个做 TikTok 矩阵的老板,开口就问:之前安卓那套脚本能不能直接搬 iPhone 上。
我说不能。
他不信,当场演示给我看。按了三下,屏幕没反应。
后来才弄清楚,问题不在脚本写得糙不糙,在他压根没搞懂自己站的是哪条路。
技术路线怎么选择
1、苹果自己给的那一套:快捷指令、辅助触控、全键盘控制。
零成本,手机上什么都不用装。
短板同样清楚:它串的是 App 之间的动作,屏幕上现在是什么样,它并不知道。只能执行固定重复的操作
2、Appium 加 XCUITest ,真机跑的是 WebDriverAgent。
门槛不在代码,在工具链:要有 Mac,要装 Xcode,WDA 签名之后才能落到真机。
免费 Apple ID 签出来的东西七天就过期,到时候得重签;
3、从 PC 和安卓起家的那批中文脚本工具。
按键精灵、触动精灵这些,iOS 侧大多单独开了一条通道。 但是他们都是做越狱的
4、电脑驱动手机,USB路线。
EasyClick 的 iOS USB 版,可以做到免越狱、免签名和免硬件
一是「USB + 自动化服务」,装一个代理 IPA 到手机上,功能最全。IPA,爱思的免费签名和巨魔都能签
二是「无自动化截图 + USB_HID」,要求 iOS 17 以上,不装 App,USB 插上电脑就能看能点。
三是蓝牙 BLE,用 ESP32-C3 的开发板,固件免费,板子自己买。最好是iOS17+系统
四是 OTG,走 ESP32-S3,只支持 iOS 17 以上,数据线会被占走,得配一个三合一转接头,同时还得开无线调试。
5、打包APP版本
EasyClick 的脱机版本属于这一类,可以打包为APP,就在手机上运行,也能支持蓝牙和OTG

根据需求定选择类型
现在iOS系统基本上18以上了
如果是有条件还是上 EasyClick USBHID技术,因为安全,无非是增加了USB HUB和电脑
没有条件用脱机版本也行,想过风控就得用蓝牙和OTG了