【问题标题】:Customization of an app for Enterprise为企业定制应用程序
【发布时间】:2015-03-14 18:21:02
【问题描述】:
其中一位客户希望我的 iOS 应用被定制并分发给他客户的员工。我发现自定义 B2B 方法最好,但他坚持企业分发,我相信他和我一样对企业部署及其局限性了解不多。我不会提供源代码,而只会提供定制的二进制文件。我的问题:
一个。是否可以建立一个ipa并用企业证书对其进行签名并交付它?
b.在企业分发和设备管理方面是否需要我方提供大量支持?
c。在企业网络上分发应用程序时,是否可以限制应用程序的许可证数量?如果是,实现它的最佳方法是什么?
【问题讨论】:
标签:
ios
ipa
in-house-distribution
ios-enterprise
【解决方案1】:
Apple 支持三种应用部署方法。
B2C - 又名 - 普通应用商店
B2B - 外观和行为与普通应用商店相似,但该应用对公众不可见。
将应用程序发送给某人的唯一方法是通过使用兑换码的邀请。这在用户看来就像是礼品卡兑换和应用商店中应用链接的混合体。
为此,您从 Apple“购买”(它们可以是免费的)一组兑换码。他们通过电子表格将它们发送给您。然后,您负责分发代码并跟踪已使用的代码。 Apple 将发送成功兑换的报告。
只有当应用程序符合 Apple 的 B2B 标准时,才能使用此方法。如果他们觉得它可能会出现在他们期望的一般应用商店中。症结在于只能由您的业务合作伙伴使用的功能,不能兑现公共价值。
这也有助于确保您的应用不会因为只对您的合作伙伴有用而受到无法使用的人的差评。
B2A - 又称企业部署。这是一个特殊的独立开发帐户,允许您托管内部应用商店并打包您自己的应用程序以进行内部部署。 Apple 将只允许满足特定要求的公司拥有此类帐户。部署也有严格的规则。应用只能分发给员工设备,不得分发给非员工/客户/业务合作伙伴。