为何“iOSx适用插件列表”类文章实际无用甚至有害

首先声明,本文仅针对使用正版插件的情况,使用盗版插件的有人统计列表也白搭,赤裸裸的作死。

下为正文:

新版本的越狱发出,一定会出现以下四种基础问题:

  • 其一:如何越狱
  • 其二:初版越狱工具的Bug及修复
  • 其三:越狱后Cydia因为使用人数太多出现的网络问题
  • 其四:插件对新版本固件的兼容

现在前三个阶段基本告一段落,进入了第四个阶段。

在这个阶段,有一些热心的人会为了新手不在安装插件的时候出错误,亲身安装各种插件实验,然后在论坛或者博客发一种叫做“iOSx适用插件”的统计性的列表文章。

我在iOS5越狱的时候也曾一腔热血地和几位成员统计iOS5的适用插件,但是这实际上意义不大而且很难坚持,原因:

  1. 收费插件非适用版本不能购买,且在介绍中会在最明显位置声明适用固件;
  2. 插件你压根不可能全测;
  3. 第一个测试列表出来,你以为大功告成了。实际这才是开始,插件的更新会不定期地陆续过来,以一个或几个人的精力根本跟不上。

这是全凭热血做事,热血再热也会凉,更何况力不从心。到了插件适用列表跟不上插件更新的时候,这个列表反而是在误导人。

因为这个列表在初期会集聚大量人气,这种人气会让它在搜索引擎排名靠前。我们在搜索引擎搜索某问题的时候经常会发现它是2年前甚至更久远的内容。它初期积累的人气会让后来的人更容易看到它而且更容易相信它,但是此时它已经不更新许久,上面说明不适用的插件或许早已适用,可是新手看到却以为不可用,然后失望地摇头叹气。

某些源的插件界面所谓的适用也是这个道理,它那玩意儿根本就不准确,因为人力根本无法顾及那么多插件的更新状况。正版源插件的更新和适用固件版本,是作者自己填上去的,所以这不是少数人的活动而是每个人自己的活动。而且他们要靠这个插件赚钱自然要慎重填写,内容自然可信。

那么说这么统计列表的做法有没有出路?我以为有两条:

支付给制作列表的人费用,最好以雇佣的形式聘请人来制作列表

这是个低级乏味的体力活,无非就是装插件、删插件、恢复设备、越狱、装插件、删插件、恢复设备、越狱……如此循环。可是这却极其耗神耗力,而且可以说没有停歇,你得能关注所有插件(起码是绝大部分插件)的更新。也许会活越来越轻,但是新的越狱一来就又是如此。所以雇佣是唯一能够保证及时更新的办法,除非为了钱没有人愿意这样长时间贬低自己的价值,或许最初他会觉得他是英雄,久了他一定会觉得自己是在浪费时间。

除了雇佣,还有捐助,可以由某些个人和组织发起这种行动,然后让大家来捐助,可是我以为这不是长久之计。捐助来源不稳,可是这工作却要一直做下去。

将列表的制作人员扩大化

这其实是上次越狱已经有的方案,有人在Google Docs上放了一个表格,来统计插件在iOS5的固件上的适用情况。这种方法可以让随时热血冲脑的人来更新,而且每个人使用的插件不同,这种做法基本可以涵盖所有插件,如果有人发现自己用的插件已经更新,表格还未填写,那么他就可以自己来填写这个表格,保证了插件的数量、更新的及时性,而且人数上比固定的人员和组织有优势。

这两条,都可行,但都着实不易。

所以今天实在想说的,并非如何做到,而是希望大家考虑,这种东西是否真的有必要存在?

越狱指南向来没有把越狱当作“一键的事”。从一个人拿到iOS设备到越狱,应该是一个过程。

越狱前,你需要对iOS能够做到的事情有一个充分的了解,你需要知道iTunes远远高过那些第三方文件管理软件的强大,你还要知道iOS许多小技巧和常见的非越狱引起的问题修复的办法……

越狱时,你也需要对DFU、PwnedDFU、可能会出现的错误在心里有一个底和一个应对的方法。

越狱后,你不光要面对文头写到的那些问题,你还要继续学习很多越狱相关的知识。

最重要的就是,你根本不能也不应该把越狱托付给他人。那样一旦出问题,即便别人分分钟解决,你也根本不知道如何处理,花钱求人暂且不提,你如果真的和别人谈生意,跟情侣解释问题,这一个问题,能要了你的命!

所以在插件是否适用于当前固件的问题也一样。你在冲第一波越狱的人的时候,你就应该具备前面说的能力再过来冲第一波越狱,否则你就像裸着冲到战场第一线的第一个一样,你就是去找活剐的。

而且玩越狱,不能不带脑子。Cydia红黄字,我举了例子:

现在的Cydia就像你们家后面那条静悄悄的胡同。但是现在的情况是,由于突然发现了胡同尽头的宝藏,一时间所有的人都挤到这个胡同里来了,有的人还把一家老小全带来了。你感受一下,在这胡同里走路能快的了吗?

这道理我认为谁都能想明白,为什么不想就要问?

同样,插件是否适用于当前固件的问题也一样。别人怎么知道那个插件是否适用于当前版本?他有六个头?他也是自己试的啊。但他是怎么试的?他不怕出问题吗?他出问题是怎么解决的?

对,这就是问题的关键。你把每个表面的问题这么往深了想,你才能自己具备解决问题的能力,而这才是指南一直致力的。指南不希望把每个看指南的人都变成离不开指南的无能者,指南希望大家一起成长。终极愿望是希望大家不在需要指南,因为那时你们人人都可以是指南。

插件不适用,由于有MobileSubstrate,那你无非就是安全模式,你装了哪个插件不适用了,安全模式下就可以把它删掉。这问题就解决了。

遇到情况恶劣的,发现进入了循环注销主屏幕(俗称“转菊花”)状态,那你要做的,也不过就是按着Power+Home键强制关机,然后再开机的时候按着音量上键不放,这时开机就会成为安全模式开机,同样可以删除插件。

如果你遇到极少数的最恶劣的情况,万般无奈下,你仍可以把手机接上iTunes,进行正常的恢复。这时设备会回到非越狱状态,你无法解决的由越狱导致的问题也就随之解决。

试问,自己炼成一身遇佛杀佛的本事,难道还不如靠一张不能及时更新包罗也不全面的列表吗?