iOS:为企业客户的员工分发应用程序

标签 ios enterprise itunes-store b2b

我们正在为一家企业客户开发一款应用(大约 1500 名用户将使用它)。目前,我们最有可能向他们收费的方式是按使用量收费(每次员工使用该应用程序时,我们都会得到少量费用),因此仅在员工之间分发该应用程序很重要。我正在考虑使用 iOS Developer Enterprise Program (https://developer.apple.com/programs/ios/enterprise/) 或通过常规 iTunes Store 发布具有一些基本营销功能的应用程序,然后让用户登录并使用客户付费的实际功能。 编辑:也许 B2B 批量购买计划 (https://developer.apple.com/programs/volume/b2b/) 就是答案?

  • 还有其他可能性吗?
  • 分发此类应用程序最方便的方式是什么?
  • 如果我使用 iOS Dev Enterprise Program,谁应该创建帐户?我们还是他们? (我打赌后者)。

最佳答案

我很确定您的每次使用模型在任何部署空间(B2B、App Store 等)中都违反 Apple 的条款和条件。我也相当有信心,通过 App Store 进行部署最终会在他们深入研究您的代码时标记您。这些部署模型中的任何一种都会让您关闭,并且如果它们流行起来,您的企业证书将被吊销。无论哪种方式,您都可能希望有一个精通法律术语的人来查看您正在尝试做的事情。

使用 B2B 绕过 App Store 的目的是允许您以最低成本提供应用程序的私有(private)部署,而无需提供源代码。就这一点而言,客户应该是维护企业帐户的人。您将以成员(member)身份加入他们的帐户,使用他们的开发证书和开发配置文件之一编译代码,向客户提供 .XCArchive 文件,他们可以使用他们的企业证书对其重新签名。这是一个非常简化的过程。

关于iOS:为企业客户的员工分发应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30130789/

相关文章:

iPhone 显示与模拟器不同

ios - 在 UITableView 单元格 iOS Swift 中突出显示搜索结果

iOS 企业内部分发流程

android - 是否有在 Android 中实现企业托管应用程序配置的标准方法?

ios - iTunes 从代码中获取 Affiliate Token

python - 如何使用 iTune 的 API 下载文件并使用 python 导入字符串?

c++ - 与 iOS 项目上的 C++ 库链接失败

c# - 框架手势识别器在ios模拟器Xamarin中不起作用

java - 调试客户防火墙问题

ios - 提交前如何获取app在appstore的链接