0

我的公司正在开发一个在 App Store 中分发的 iOS 应用程序。一个拥有几百名员工的客户现在希望使用他自己的移动设备管理软件来分发我们的应用程序。

他建议我们

  • 创建配置文件
  • 将应用程序编译为“内部”
  • 给他们配置文件和 IPA 文件

他还提到我们的应用程序目前甚至没有 prov 个人资料(这让我感到害怕 - 我认为应用程序必须有一个,因为否则它无法提交到 App Store)。

他的建议有意义吗?我们可以使用不同的配置文件为 App Store 和内部编译我们的应用程序吗?他们甚至需要吗?一旦我们的客户拥有此个人资料,他会造成任何伤害吗?我对所有这些配置文件和证书的内容并没有那么深入(我只是按照另一个教程来最初创建您需要为 App Store 开发的所有证书),所以感谢您的帮助。

4

2 回答 2

1

有两种方法可以做到这一点。

第一个是注册为苹果企业应用开发者。使用企业分发证书在内部分发应用。您可以在服务器上设置自己的环境来上传 iPA 文件和 plist。然后您可以将下载链接提供给客户。通过在手机浏览器上打开链接,用户可以安装应用程序。检查此链接https://developer.apple.com/programs/ios/enterprise/。

第二个是您可以使用苹果 B2B 交付将应用程序私下分发给目标企业。在这种方法中,将应用程序提交到应用程序商店以进行 B2B 交付,并且应用程序仅供目标客户下载。检查此链接https://developer.apple.com/programs/volume/b2b/

于 2015-03-12T10:22:37.043 回答
0

是的,您可以创建应用商店配置文件以在商店中分发,并创建开发人员/临时配置文件以进行内部分发。您可以为开发人员/临时配置文件每年为每个帐户添加 100 个用户。

因此,作为替代方案,您可以创建 Appstore 配置文件并使用该配置文件导出应用程序的 ipa 文件。将此 ipa 提供给客户以在其团队中分发。如果您有主机,您也可以通过网络分发 ipa。它将像 testflight 一样在移动设备上下载。

我希望它可以帮助你。

于 2015-03-12T10:01:56.743 回答