苹果手机脚本苹果群控技术选型

苹果手机脚本有哪几种?从越狱到苹果群控的四种做法

搜「苹果手机脚本」的人,问的其实是好几件事:要不要越狱、要不要签名、能不能不装东西、不写代码行不行。这篇用「怎么进到手机上」和「怎么让手机执行」两条轴,把四种做法拆开讲,并给出一套按系统版本和维护成本排序的选择顺序。

约 8 分钟

苹果手机上的脚本,从越狱时代到现在,玩法换了好几轮。越狱、签名、HID、AI 操作,每一种能做的事和要付的代价都不一样。

越狱脚本:能力最全,代价也最直接

去年有个做五金外贸的老板问我:iPhone 上到底能不能跑脚本?我说能,而且不止一种做法。他又问,那为什么我搜了两个星期,看到的说法都对不上,有人说要越狱,有人说不用,有人说必须签名,有人说插根线就行。说法对不上,是因为「苹果手机脚本」被用来指好几样东西:有人问的是装了越狱插件才能跑的脚本,有人问的是用电脑远程点屏幕,还有人问的其实是“能不能让手机自己干活”。不管你选哪种,跑起来的样子都差不多:一台电脑开着中控,一批 iPhone 的画面铺在一块屏幕上,脚本在跑,你在看结果。

要理清楚,先分开两件事。第一件是「怎么进去」,iPhone 系统封闭,任何代码想在它上面执行都得先拿到执行权,越狱、签名、外部设备,几条路的第一个分岔点就在这里。第二件是「怎么执行」,进去之后动作怎么发生:是改系统、在应用内部注入指令,还是从电脑那一侧模拟一次真实触摸?这决定了脚本能读到什么、点得准不准、会不会被风控看出来。把这两件事当两条轴,所有带「苹果手机脚本」名头的方案基本都能归到四类里。

EasyClick 投屏界面同时查看多台设备画面

第一种是越狱脚本,也是这个词最原始的指代:用越狱工具拿到系统最高权限,装脚本运行环境,脚本以系统级权限调用和修改应用行为。好处很直接,能力最全,能读别的应用内部数据、能改系统设置、能模拟得几乎和真人一样。代价同样直接:系统不能升级,越狱依赖特定版本漏洞,苹果一修就失效,机器买回来就得锁版本;部分应用直接拒绝运行,银行、支付、政务类应用检测到越狱环境就闪退,手机从“一台能用的手机”变成“一台专用设备”;出问题只能刷机,系统层面动过的东西很难回滚。需要长期稳定跑的业务,这条路基本可以先排除,它适合折腾和研究。

签名代理、HID 注入、AI 操作这三条路

第二种是签名代理脚本,不越狱,改成“装一个我们自己的应用进去”:把代理应用(业内叫 IPA)用开发者证书签名装到 iPhone 上,用户在设置里信任一次,之后脚本通过它往目标应用内部注入指令。因为借用了苹果自家的测试框架,它是免越狱方案里能力最完整的,能读到界面上的元素节点,不用靠坐标硬点。麻烦集中在签名上:签名会过期(免费账号七天、付费账号一年,到期就得重签重装,几十台设备是一项周期性工作);系统或应用升级可能让注入点失效;iOS 15 及以上可用脱机版主程序做自动化服务,iOS 17 开始要用新版代理 IPA,而且得走虚拟网卡才能连上。一句话:能力最全的免越狱路线,代价是维护成本最高。

第三种是 HID 注入脚本,思路完全不同,不往手机里装任何东西:让电脑或一块小板子冒充真实的鼠标键盘,iOS 在底层分不出这是真外设还是程序,就把收到的触摸、滑动、按键当成用户在操作,签名这一整套自然就不需要了。具体三种实现:USB 直连只要一根数据线,不需要额外硬件,要求 iOS 17 及以上;蓝牙用一块 ESP32 开发板发指令,固件免费、板子自己买,好处是不用插线、设备可以散开摆;OTG 同样是 ESP32 板子、走有线,抗干扰比蓝牙好,但目前只有 ESP32S3 版本固件,也只支持 iOS 17 以上。走蓝牙或 OTG 还有个好处:可以不装代理 IPA,直接用不经过屏幕镜像的截图方式取屏幕内容,绕开了镜像这一步,风控特征比常规截图小得多,为什么有人偏要走蓝牙或 OTG?多半就为这一步。

苹果群控中控里的 HID 设置模式选择界面

上图是中控里选 HID 模式的地方,USB、蓝牙、OTG 三种在同一个入口里切换。第四种是不写脚本、让 AI 操作,它换了个问题,能不能不写脚本:把「写死步骤」换成「描述目标」,你告诉它「打开这几个账号,把昨天的视频发出去」,它自己看屏幕、判断下一步点哪里、遇到弹窗自己处理。它和前面三种不是替代关系,更适合两类情况:流程经常变、写死了就得重写,或者你不懂代码但很清楚要做什么。新中控里内置的 AI 智能体就是这种形态,有中文对话和可视化工作流两个入口,而且跑已经保存好的工作流不消耗大模型 Token。

EasyClick AI 智能体对话窗口,与大模型实时交互

四种放一起看

做法 手机上要装吗 签名 主要门槛 适合谁
越狱脚本 要装越狱环境 不需要 系统锁死不能升级、部分应用拒跑 折腾、研究
签名代理 要装代理 IPA 需要,且会过期 签名维护、版本适配 需要读界面元素的正经业务
HID 注入 不装 不需要 系统需 iOS 17+,蓝牙/OTG 要买板子 批量场景、风控敏感
AI 操作 不装脚本 不需要 描述得足够清楚 流程多变、不写代码

这张表的用法不是「越往下越高级」,能力上从越狱到 HID 是递减的,维护成本却是递增的,两条线交叉的地方,就是大多数业务该站的位置。

选哪条路,按这个顺序走

选择可以照这个顺序走。第一步明确脚本要干什么:只是让手机自己发内容、回消息、填数据,四种都能做;要读别的应用内部数据、改系统设置,那只有越狱这一条路,同时说明你得接受它的全部代价。第二步盘清手上机器的系统版本,这一条经常直接决定你没得选,iOS 17 以下的机器走不了 HID,只能在签名代理和越狱里挑。第三步按维护成本排、而不是按能力排,真正做业务的团队最后大多落在后两条路上,不是能力不够,是不想每周花时间伺候签名。第四步先用一台机器把流程走通再铺开,iPhone 自动化的坑八成出在「某个页面会弹窗」「某次加载慢三秒」这类细节上,一台机器上试出来比十台一起出问题便宜得多。

回到那位老板,他最后选了 HID 那条路,理由很朴素:手上的机器大半在 iOS 17 以上,而且他不想每周花时间伺候签名。「苹果手机脚本」不是一种东西,它是几种思路,各自解决「怎么进去」和「怎么执行」的不同组合;先想清楚要解决什么问题、手上是什么机器,答案基本就定了,反过来先挑技术,很容易在一条很贵、但根本用不上的路上走很远。设备多起来之后是另一层的事,只要设备数超过十几台,你就需要一套统一的调度:批量下发任务、一起看画面、失败自动重试,这一层就是苹果群控在做的事。想继续往下看,可以参考苹果免越狱能做什么、苹果自动化脚本怎么选路线、三条 HID 路线横向对比,设备规模上去之后的选型要点看苹果群控选型避坑指南。

关于 EasyClick:手机自动化脚本开发平台,覆盖安卓免 ROOT、iOS 免越狱、鸿蒙三大手机生态,还提供苹果脚本编写、苹果群控、安卓群控、远程云控、AI 群控手机等。→ 了解全部产品

想要真实跑起来?

本文介绍的方案均可在 EasyClick 手机自动化平台落地。官网提供完整文档、开发工具与群控云控产品,免费体验。

访问 EasyClick 官网 →