⑴ 请问一下什么是超级签名
超级签名是基于苹果个人开发者账号提供的签名服务,通过描述文件的形式来添加苹果设备的udid来实现签名,超级签名使用了苹果提供给开发者们的Ad-Hoc分发通道,把安装设备当作开发设备进行分发,超级签名实际上也是一种专门为不能够上架App Store的应用做的一种分发方式。
同样它也具有自己的优缺点,优势就是超级签名可以直接分发,安装就可以运行,少了企业签名需要信任的步骤,签名的稳定性也是很可观的,那么缺点就是安装设备的限制是100台设备,所以超级签名的成本是很高的,并且需要事先写入安装设备的udid。
如果说工具链不同的情况下来获取udid可能相对有一些困难和繁琐。当然它的价格相对于企业签名是很昂贵的,超级通过设备数量来进行收费,像这样高费用的签名适用于人数不多的小型APP。对其他量大的APP来说并不友好。
苹果企业签名和超级签名的区别
1、分发模式不同
苹果企业签名:使用的是苹果企业开发者账号生成的证书,给app进行签名鉴权,从而达到无需上架App Store应用商店就可以轻松安装到苹果手机上面。用签好企业签名的APP,去做分发即可让用户下载安装。
苹果超级签名:使用个人开发者账号,通过生成的分发链接,让用户在安装时创建描述文件,利用描述文件获取到用户设备ID,根据ID在服务端把安装包进行重打包,在对开发证书进行修改新增下载,再进行分发。
2、签名的稳定性不同
苹果企业签名:目前市场上将企业签名分为三种类型,分别是共享版企业签名,稳定版企业签名和超稳版企业签名,共享版企业签名稳定性很差,随时都有掉签的风险,另外两种稳定性会比较好,稳定性和价格是成正比的。
苹果超级签名:是由苹果个人开发者进行打包的,稳定性相比企业签名还是很高的,掉签的概率是比较低的。
⑵ 苹果 app store上架什么意思
我们都知道ios是封闭的系统,ios用户下载APP的唯一途径就是在苹果官方的应用商店App Store下载。APP开发者想要获取ios的用户就必须将APP上架到App Store供ios用户下载使用。