将新的UDID添加到预配文件后,是否需要重新构建IPA文件?

4

我有一个应用程序(adhoc分发版),并将其上传到Diawi。现在,我应该添加新的UDID。添加完毕后,我是否需要重新创建或重建IPA并重新上传到Diawi?

提前致谢。


是的,每次您向您的帐户添加新设备时,都需要使用新配置文件导出应用程序。 - Mor4eza
2个回答

8

临时IPA只能安装在嵌入式配置文件中列出的设备上。如果您希望该应用程序能够安装在其他设备上,则需要提供更新后的IPA和更新后的配置文件。

更好的选择是使用TestFlight,避免所有这些麻烦。


那么TestFlight是什么?它是一个应用程序还是类似于Diawi的东西? - Baki Emre Güler
一次添加三到四个测试人员就已经像是噩梦了,我刚刚经历了这样的事情。尽管TestFlight上显示邀请已发送,但有多位用户坚称他们没有收到邀请。 - cheznead

2
您的问题的答案可能在两种类型的帐户中之一:
1)如果您有企业苹果账户:不需要将测试设备的UUDI添加到帐户中,因为可以使用通用分发二进制文件发布应用程序,任何设备都可以使用OTA安装方法安装。
2)如果您有开发人员帐户:您现有的应用程序不会受到影响,但是对于新设备的安装,您必须重新生成配置文件,因为存储在商店帐户门户上的现有配置文件将变得无效,并且需要更新以进行新IPA编译。旧的配置文件将不起作用。
我总是建议测试/构建应用程序公司拥有企业帐户,因为Appstore开发人员帐户更适合在Appstore或小规模公司中分发,除非是独立开发者的情况,否则很少添加设备ID进行调试和测试。

作为企业账户,我们能否在App Store上分发应用程序? - Abbas Fatullaev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接