我们已经创建了一个消息传递应用,并定期向appstore发布更新。这样,appstore始终包含最新的&最大的,有很小的漏洞风险。
我们希望为我们的业务客户(内部消息传递)构建一个稳定版本,这些客户很少或根本不会更新。我们的客户希望自己控制更新率。
告诉员工不升级不起作用,因为新安装总是从appstore获取最新版本。
问题:
我可以使用自己公司的企业分发证书并将app二进制文件发送给我的客户(例如每个客户使用不同的二进制文件)吗?
或者我应该在appstore中为每个客户创建不同的版本吗?
或者我应该强迫我的客户申请他们自己的企业发行证书,这是我想避免的麻烦?
我想我的第一个问题的答案是否定的,如Can the iOS enterprise app development program be used to distribute apps to other companies but not via the app store?
所示2很烦人,因为世界上的每个人都可以看到&安装应用
3很烦人,因为它需要我的客户时间加上合法合同,以便我可以为我的客户申请证书,使用他们的私钥,......
答案 0 :(得分:3)
根据您的合同,您不得这样做。
但每个人都这样做。我和一位苹果公司有电话联系,告诉我他们不会支持这个案子。
成像:苹果应该检查所有企业部署程序的所有安装吗?不可能,......甚至对于Apple来说。
我只是尝试获得不超过1000的安装。
答案 1 :(得分:2)
iOS开发人员计划允许您直接向客户分发自定义B2B应用程序(如果他们有批量购买计划帐户)。
自定义B2B应用
您还可以直接向拥有批量购买计划帐户的企业客户提供自定义B2B应用程序。自定义B2B应用程序提供独特的定制解决方案,以满足特定的业务需求或要求。
如果您的客户不在美国,我建议使用第三种方法:让我们的客户拥有自己的iOS企业开发人员帐户。