应如何分发b2b应用程序,它使用VOIP标志始终保持连接状态

时间:2013-03-26 13:56:39

标签: ios apple-push-notifications voip enterprise b2b

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

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

可能的替代

1。 B2b应用

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

  1. 提交时我没有看到b2b app选项(可能是因为缺少税务信息)
  2. 我的应用程序是免费的,但对于我的客户下载我的应用程序必须购买批量购买计划。我的习惯必须支付?
  3. 2。企业帐户

    1. 如何通过enterprise account分发应用?
    2. 我是否需要拥有客户的UDID?
    3. 请建议分发我的应用的最佳方式。

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

  1. 您自己无法获得企业帐户(或者更确切地说,如果不是您的组织运行应用程序,则不应该)。您的客户/公司需要注册。
  2. 使用Enterprise帐户,您可以分发不带UDID的应用。 Enterprise Distribution Provisioning Profile允许将应用程序安装在任意数量的设备上,就像App Store Distribution Provisioning Profile一样。但是,使用企业分发配置文件签名的应用程序无法在App Store上分发,反之亦然。
  3. 请注意,注册企业帐户比普通开发者帐户更多地是PITA。有关具体要求,请参阅:https://developer.apple.com/programs/ios/enterprise/

    编辑: 它不需要支付,它可以是免费的,但您的客户必须参与批量购买计划。 Apple的网站:“您可以免费或以您选择的任何价格层提供自定义应用程序。一旦您确定了客户和发布日期,您就已经准备好了。” - 来源:https://developer.apple.com/programs/volume/b2b/