【问题标题】:Can you add devices to an ad-hoc distribution without re-creating the IPA?您能否在不重新创建 IPA 的情况下将设备添加到 ad-hoc 分发?
【发布时间】:2013-07-01 07:40:31
【问题描述】:

我需要将应用分发给数量不详的测试人员。我目前不知道有多少人想要访问,因此没有他们的 UDID。根据我在该主题上阅读的内容,您需要创建一个 IPA,该 IPA 已签名到允许访问它的设备(或包含设备的配置文件),或类似的东西?

我的问题是,您可以在创建 IPA 后将设备添加到它吗?

我打算创建一个用于分发的网站,并在收到 ID 时添加设备。如果可以的话,我不想每次都去重新创建 IPA。

【问题讨论】:

  • 您必须重新创建 ipa,因为根据定义,它是一个带有签名应用程序和配置文件的 zip 文件。您可能会忽略应用程序的构建过程并自动化其余的过程,但您必须为每个新设备创建一个新的 ipa。

标签: iphone ios


【解决方案1】:

我使用 TestFlight.com 来测试 ipa 发行版。该功能在那里可用。检查this link

如果您正在开发自己的分发门户,那么您需要编写脚本以使用新的配置文件重新签署 ipa。

【讨论】:

  • 谢谢。我最终选择了 TestFlight,这似乎是处理这类事情的最简单方法。
【解决方案2】:

您必须添加新设备的这些 UDID,然后将它们添加到您的配置文件中,然后使用该配置文件创建一个 ipa 文件。

您不能直接将新设备 UDID 添加到 ipa 文件中。

这是出于 APPLE 的安全目的。这样,没有开发者的直接许可,任何人都不能将应用程序安装到他们的设备中。

【讨论】:

    【解决方案3】:

    没有。这不可能。您必须重新创建 IPA。 正如@sarwar 所说,testflight 会有所帮助。

    【讨论】:

      猜你喜欢
      • 2019-12-19
      • 2022-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多