0

我有一个 b2b 应用程序,它使用 VOIP 标志来保持始终连接。

最好的方法可能是在应用程序中实现 APNS 支持。但我不想改变服务器端,所以我正在寻找替代品。

可能的替代品是

1. B2b 应用

我可以将我的应用发布为b2b

  1. 提交时我没有看到 b2b 应用选项(可能是因为缺少税务信息)
  2. 我的应用程序是免费的,但我的客户下载我的应用程序必须购买批量购买计划。我的风俗就要付钱?

2.企业账号

  1. 如何通过企业账户分发应用程序?
  2. 我需要我的客户的 UDID 吗?

请建议分发我的应用程序的最佳方式。

4

2 回答 2

1

如果该应用程序仅适用于您的客户,那么您能做的最好的事情就是告诉他们必须购买企业帐户。然后,您使用他们的帐户构建应用程序并将其托管在.ipa只有他们可以访问的 Web 服务器上。

于 2013-03-26T14:21:59.843 回答
1
  1. 您自己无法获得企业帐户(或者更确切地说,如果不是您的组织运行该应用程序,则不应该)。您的客户/公司需要注册。
  2. 使用 Enterprise 帐户,您可以分发没有 UDID 的应用程序。Enterprise Distribution Provisioning Profile 允许应用程序安装在任意数量的设备上,就像 App Store Distribution Provisioning Profile 一样。但是,使用 Enterprise Distribution Provisioning Profile 签名的应用程序不能在 App Store 上分发,反之亦然。

请注意,与常规开发人员帐户相比,注册企业帐户更像是 PITA。具体要求见:https ://developer.apple.com/programs/ios/enterprise/

编辑:它不必付费,它可以是免费的,但您的客户必须是批量购买计划的一部分。Apple 的网站:“您可以免费或以您选择的任何价格层级提供定制应用程序。一旦您确定了您的客户和发布日期,您就一切就绪。” - 来源:https ://developer.apple.com/programs/volume/b2b/

于 2013-03-26T16:11:25.490 回答