苹果的三种应用
乍一看,是一贯强势的苹果封杀应用开发者,使得两家公司通过企业开发者证书分发的所有应用全部陷入瘫痪。产品
前段时间苹果应用,有篇文章引起国外科技界轰动,苹果怒封Google和Facebook。 乍一看,是一贯强势的苹果封杀应用开发者,使得两家公司通过企业开发者证书分发的所有应用全部陷入瘫痪。产品研发周期被打乱,数万名员工受到影响。仔细看,会发现是Google和FB通过企业级证书分发应用,收集用户隐私。这触碰了苹果的安全底线。相关报道:苹果为什么怒封Google、Facebook? 企业级应用是什么?为什么Google和FB可以不通过应用市场分发应用?如何绕过了苹果的应用审核机制?后来去研究了一下,作为平台,苹果在应用分类和管理方面的一些产品规则。 三种应用Apple Store—Reach customers worldwide. 上架应用市场-触达全球用户 2. Custom Apps—Develop custom apps for private distribution. 定制应用-自定义分发给某些企业、供应商或用户。企业可使用管理工具来管理哪些人能在应用市场下载该应用。企业可以选择向授权用户提供兑换代码,以便在App Store上下载该应用。 3. In-House Apps—Distribute in-house apps directly to your employees. 企业内部应用,直接给雇员使用。 Capital One 第一资本金融公司,有自己的开发团队,开发应用仅供本公司雇员使用。 以下,用一张图来表示这三种应用在发布更新、使用范围和审核等方面的不同之处。 In-House App 我们会发现,In-House App是无需审核的,Google和FB也正是通过这种应用绕过了苹果的审核限制,收集用户隐私。 这类应用的开发者,必须具备的两个条件: 苹果官网对企业级开发的详细说明 其中,企业开发者帐号就具有很高的门槛,要求非常严格: 等应用开发好了,用户需要安装的时候,如果通过移动设备管理 (MDM) 安装应用,则会自动建立信任。如果手动安装应用,则必须手动建立信任。用户会看到下面这张图。 官方说明:Apple 建议您使用 MDM 解决方案来分发这些应用。此方法安全且无需用户交互。您也可以从您的组织运营的安全网站中安装这些自定应用。如果您安装的应用并非来自您的组织,请仅下载和安装来自 Apple App Store 的应用。这是保护您的 iPhone、iPad 或 iPod touch 的最佳方式。Custom App 定制应用,开发者确定可以下载应用并在App Store Connect中设置发布日期以及哪个企业可以下载该应用。一旦发布,企业可以在Apple Business Manager中找到应用(免费或付费)。 苹果允许开发者根据定制需求创建自定义应用,为组织设计和开发应用程序的自定义版本,允许开发者维护代码并保留知识产权。 开发者可以提供: 第三种应用就是上架到Appstore的应用,加入苹果开发者项目即可,但应用发布与更新必须经过严格审核。 苹果作为全球最大的开发者生态,建造了完善严谨的生态体系,在用户体验、开发者管理和平台商业化之间找到了平衡点。这也是平台最难得的地方。 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |