既为闲谈,有啥说啥,想哪写哪,条理可能不清,逻辑可能不明,如若不喜,还望轻喷,谢谢。
安卓机不去讨论,IOS越狱机也不去讨论,而未越狱的IOS安装软件,是真的闹心,正经来源只能是APP Store,但是好多安卓正经软件,IOS也没有,更别提第三方杂七杂八的软件了。想要安装使用这一类软件,就避不开“签名”,“掉签”。(←知识点)
“伪科普”开始(之所以说伪科普,并不是说内容是假的,只是这些内容都是真实的,但并不是我个人告知给大家的,其实也都是可以查到的,我整理到此而已):
1、何为签名?
顾名思义,做个标记,做个认证。只是对于软件来说,这个标记是用数据、密钥,证书这些来实现的。
2、何为掉签?
签名失效,应用不可用。
3、为什么要有签名?
a.看起来“正宗”,“官方”。
b.IOS系统有自己的对于应用的要求,只承认这种符合它要求的应用,否则安装不了或者是安装了也用不了。所以签个名儿,用以通过或者说绕开苹果的审核,得以让应用可以正常使用,算是应用得到了“认可”。
4、如何签名?
目前安装第三方应用,主要有以下三种签名方式:
a.企业签名
目前大多数应用使用的方式,使用的是ios企业证书,这个原本是苹果为了方便一些大型的企业内部员工使用的,但现在可以说是普及了,优点是签名服务费用综合使用数量来看较低,不限制签名分发个数,理论上可以无限多设备共同安装。缺点,也是最致命的是,频繁掉签。这个方式都是安装完应用之后,要到设置里去验证、信任应用,掉签之后信任失效。至于掉签的原因,因为分发面太广就没法确定了,可能被人举报了,可能苹果觉得企业不能有这么多人来安装,可能......,拿小草APP来说,之前有人介绍过的XX工具箱小程序,就是企业签,我个人也在用,掉签掉的这个烦啊。
b.超级签名
又称“个人签名”,是用个人开发者账号,获取用户设备的UDID,再将UDID添加到开发者后台,做出含有所有已添加过的UDID的证书,然后用该证书出包应用给用户安装。但每个开发者账号只能进行一百台设备的安装,所以费用综合看较高,但是因为最多分发到100个设备,所以稳定系数也较高,相对省心。社区里有帖子提到这种签名方式安装小草,说“永久不掉签”,在此,不说打假,但是起码说法不严谨,也不真实,除非你自己的开发者账号,自己付费,到期续费,只给自己签名用,保证不违规,理论上可能“永久不掉签”。如果不是,不存在“永久不掉签”的说法,一是付费问题,二是即便最多一百人,也不能保证举报、违规等问题不出现,所以“掉签”问题依然存在,只是相对企业签来说能更稳定一些。(但是这个帖子加亮了,羡慕.jpg)
c.TF签名
TF全称Test Flight,TF签名又叫“TF上架”,其实它是苹果官方的,算是内测应用商店,很多人都习惯称它为一种签名方式,可以说是目前签名行业中最官方的一种签名机制,采用苹果官方认可的分发模式,相较于企业签名和超级签名会更加的稳定,测试期内基本上不会掉签,但是费用更高,申请审核更难通过,而且这种方式,即便通过了,也只有1万个分发名额,而且基本是一年有效期。个人手机迅雷一直企业签,频繁掉签自不必说了,之前手雷开通了TF,侥幸万名以内下载成功,已用了几个月了,也快到一年期了。
以上,纯知识整理,无教程或是推荐,如果想研究的Cler,在社区内都可以找到相应的帖子或者教程,甚至IOS越狱,个人喜好而定。个人是不爱折腾了,因为之前各种应用的掉签,某小程序的企业签安装已经熟到666了,而且PC用的多,手机上非常偶尔,就跟掉签磕到底了。愿各位果机用户“永不掉签”。