企业签名掉签后的用户端的情形
首先在掉签之后,新用户会无法下载,在下载之后,APP只显示名称,而不显示正常的图标,同样在"描述文件与设备管理"中,不会出现新的“企业级应用”。
这里需要注意的是,在分发平台不稳定时,也会出现下载失败,而这种情况表现为:一直处于"等待中",或者提示下载失败,需要特别注意。
已经安装的用户会无法打开应用,提示"未受信任的企业级开发者",并且我们打开"描述文件与设备管理",找到对应证书后,点击"验证应用"无法通过, 这就表示该APP所签的签名已经掉签。
企业签名被封后开发人员收到的通知
你好,
在进一步审核与您的Apple Developer Program会员资格相关的活动后,我们已确定您的会员资格或与您的帐户相关联的会员资格已被用于不诚实或欺诈活动。因此,您的Apple Developer Program帐户已被标记为已删除。
如果您想将此终止提交给App Review Board,您必须在14个日历日内完成。提交申诉时,请务必从“联系应用程序审核小组”页面的下拉菜单中选择“我想对申请拒绝或应用删除提出申诉”。如果您未在14个日历日内提出申诉,您的Apple Developer Program会员资格将被终止,并且与您的帐户相关联的所有应用程序将从App Store中删除。
我们发现您的应用直接违反了Apple开发者计划许可协议,该协议规定:
“您不会直接或间接地实施任何旨在干扰Apple软件或服务的行为,本协议的意图或Apple的商业行为,包括但不限于采取可能妨碍其性能或预期用途的行为。 App Store,自定义应用程序分发或程序(例如,提交您自己的应用程序或任何第三方应用程序的欺诈性评论,为您的应用程序选择一个与第三方应用程序的名称基本相似的名称,以便创建消费者混淆,或蹲在应用程序名称上以防止合法的第三方使用)。“
在我们的审核过程中,我们发现了违反Apple开发者计划许可协议的操纵或误导行为模式。这些行为可能包括但不限于描述您的应用或服务的不准确元数据,误导性应用内容,参与不真实的评级和评论操作,提供误导性的客户支持响应,在解决方案中心提供误导性回复,从事误导性购买或诱饵 - 应用程序内外的其他不诚实或欺诈活动。
我们不会透露我们对Apple Developer Program会员帐户的调查的具体结果,目前我们没有其他信息可与您分享。您可以在接下来的14个日历日内随时向App Review Board提出申诉。提交申诉时,请务必从“联系应用程序审核小组”页面的下拉菜单中选择“我想对申请拒绝或应用删除提出申诉”。
影响企业签名稳定性的因素
目前根据多年的iOS开发经验,一般来说,影响iOS企业签名的稳定性因素有以下要素:
企业证书的装机量。一般来说,企业证书是用来给自己的企业内部员工用的,如果装机量达到百万级别的时候,肯定是会被苹果检测到的,极有可能会被认定违法苹果协议的,所以企业证书签名的应用越多,安装的数量越多,企业证书也越可能被封掉。
企业开发者证书生成的p12的安装数量。根据以往的经验,一般p12证书安装数量不要超过三台电脑,不然可能觉得不安全,可能会触发苹果的安全机制,导致认定企业证书被封。
企业证书生成的revoke的次数。企业证书反复的生成和revoke,也会导致触发苹果的安全机制,导致企业账号被封。
被举报。 这个可能自己的应用违反相关的法律法规,导致应用被举报,这样证书也会被封掉。