为什么苹果签名会掉签
苹果App都是需要签名并验证后才能在iPhone或其他设备上安装。App Store上的正式上架app一般不会出现掉签,所以题目描述的是安装的未上架App Store的app(个人或企业分发),经常掉签。
由于自2017年以来,苹果对企业帐号的高度限制,目前从第三方安装的app都是基于个人开发者账号的签名。
个人开发者账号签名是有限制的:
1、单次签名的安装包有效期只有90天,过期后就无法打开了
2、一个账号最多能签名100台设备,被签名的设备被从设备列表中移除也会表现为无法打开此app
3、app不上架而采用签名分发,几乎都是不符合当地法律法规的内容,这种个人开发者账号很容易被封禁而无法使用,安装此app的设备也不能再打开此app了
以上3点最终都导致突然无法打开安装的app,就是所谓的“掉签”。重新审视下你安装的app是不是如此呢