苹果企业签名是iOS苹果开发者在进行APP内测时经常会使用到的工具。它可以让暂时还没有上架App Store的iOS APP可以不上架、不经过苹果审核,直接安装在苹果手机上。
![13f4e55f6ce549abab2d351c3bf1ef06.png](https://i-blog.csdnimg.cn/blog_migrate/00aab38170ab7d152cfca8ed6f52259b.jpeg)
1、苹果企业签名的简介
苹果企业签名其实是由苹果企业开发者账号生成的苹果企业证书,对苹果应用进行的签名。
我们知道苹果开发者账号对苹果开发者来说是非常重要的。苹果开发者账号分为个人开发者账号,公司开发者账号,和企业开发者账号。其中,企业开发者账号是不能将APP上传到苹果的App Store中的,主要就是用来实现企业应用分发。
![2676295863551e9e435a2481bab048e5.png](https://i-blog.csdnimg.cn/blog_migrate/3ab008d9c043aee584f333c301b864dd.png)
2、苹果企业签名作用和分类
我们都知道,苹果对于上架App Store的应用审核非常严格,审核周期也较长,苹果应用提交上架的流程也比较复杂,这导致很多苹果应用在内测时,会优先选择使用苹果企业签名,让自己的应用可以不经过苹果审核,直接安装在苹果手机上。
目前可以分为共享签名、独立签名、和超稳签名。
理论上来讲,企业签名对于应用的类型和数量是没有限制的,这就是我们常说的共享签名,什么样的应用都可以签。
但是,当苹果企业证书装机量过多,签名应用的数量过多,含有敏感信息,都会引起苹果的注意,那么该本证书可能就会被封,使用该本证书签名的应用也就都不能继续使用了,这就是我们常说的掉签。
所以,很多开发者服务平台会控制签名应用的类型,一本证书只给一类应用签名,这就是独立签名。
为了进一步提高稳定性,极少开发者服务平台会推出超稳签名,签名应用极少,基本可以控制掉签频率。