【科普贴】什么是苹果签名以及各种类型签名的区别 文章

豆包哥 2019-2-26 1896

给大家说下什么是苹果的签名,以及各种签名的差别、好处


苹果签名:
苹果签名是因为苹果的APP(文件格式ipa),需要经过一系列的签名过程,才能被安装到手机上(具体过程不描述了),也就是不被苹果审核通过的APP,正常来说是安装不了的;但是也有例外,就是开发人员和企业人员,所以,苹果签名一共分为以下三种:

一:个人签名
个人签名比较好理解;苹果的项目,在用Xcode做真机调试的时候,需要登录苹果id,这个时候可以登录自己的苹果账号,做个人签名;

个人签名的优点是:免费(公司和企业都需要付费),方便(不需要找其他账号,直接用自己的苹果账号)
缺点:同一个账号,只允许在一台设备进行一个项目的真机调试(注意是真机调试)

越狱有一款自签名插件也就是用的这样的方式,但是7天需要自动重签;如果开启的话,会比较费电哈


二:公司签名(开发者账号)

公司签名,也就是自己申请了苹果开发者账号,不管是个人还是公司(都是99美刀);

这样的账号,可以绑定100个udid,在一年内对项目进行调试,1年以后,就可以重新设置新的100个udid;项目数量没有限制,而且项目过期时间和开发者账号时间绑定

优点:不需要每隔几天签名,不限制调试项目数量(也就是不限制ipa安装数量)’
缺点:有固定的udid数量限制


三:企业签名
企业签名的初始目的是给与一些企业内部使用,比如有些企业有自己的应用使用:比如打开的或者自己做OA管理的,这些不愿意去AppStore下载,所以苹果提供了这样的账号方式,价格是299美刀,而且申请一个企业账号非常的严;但是,现在国内的企业签名已经被滥用。。。

企业签名,需要在设置描述文件里面进行信任(信任的其实是签名证书),例如这次越狱在线安装的ig和appfun就是使用的这样的方式;蒲公英、fir等分发平台也提供了这样的付费模式;

直接就说优缺点吧

优点:企业签名不限制用户量,不限制APP数,可以随便安装
缺点:
1.需要手动信任
2.企业签名实际对用户数有限制,同一证书,在同一个APP,如果突然某一天出现了大量用户安装,苹果这边察觉到的话,可能会封停账号;以前通过这个证书安装的用户都会打不开APP(也就是经常说的掉签)


另外,解释一下为什么很多用ig或者funapp在线安装的时候会等很久:
其实这些网站,是自己做的分发;简单说,他自己用原作者的项目打包ipa,然后用企业签名证书重新签名,然后自己制作了plist文件(做企业分发需要的),将ipa放到了自己服务器上面,供给用户下载;

当短时间用户下载量大的时候,肯定会出现访问慢的问题,所以手机会显示一个灰色图标;这样的话,多等一会好了,或者过段时间再来。。


今天的科普到此结束!

还没有人收藏过本帖~
最新回复 (0)
返回
发新帖