iOS添加UDID而无需重新导出应用程序?

时间:2015-03-16 18:06:23

标签: publishing testflight udid apple-configurator

每当我为测试设备发送UDID时,我将它们添加到developer.apple.com门户网站上的设备列表中,然后我将新设备添加到应用程序的配置文件中,然后重新导出已编译的应用程序使用新的配置文件。

这很有趣但是每隔一天发生这种情况就会变得微不足道。我读过testflight,但我想确保没有更好的方法已经建立。最好的方法是什么?

2 个答案:

答案 0 :(得分:1)

不幸的是,如果您不得不经常添加/管理设备,我认为没有更好的解决方案。

iOS要求在执行前签署应用。你基本上有3个选择:

  • 发展与发展Ad-Hock发布配置文件:您必须列出可以运行该应用的每个设备UDID
  • App Store:不需要UDID列表,您可以将应用程序上传到iTunes Connect并为其启用TestFlight beta测试,但据我所知无法安装应用程序它是在设备上使用App Store配置文件构建的,除了通过新的iTunes Connect / TestFlight测试版系统,当然还有App Store。
  • 企业:不需要UDID列表,将其安装在任何设备上,但这需要不同类型的Apple Developer帐户,更昂贵且更合法的工作(您必须“承诺”除了组织成员外,您不会分发您的应用程序)

只有最后两个不需要列出设备UDID。

答案 1 :(得分:0)

现在Apple已使用测试航班,您可以导出App Store,然后将iTunesConnect上传到pre-release,用户可以下载{{ 1}}只要它有IPA