【问题标题】:iOS Add UDIDs without re-exporting app?iOS 添加 UDID 而不重新导出应用程序?
【发布时间】:2015-03-16 18:06:22
【问题描述】:

每当我收到测试设备的 UDID 时,我都会将它们添加到我们门户上的设备列表中,developer.apple.com 然后我将新设备添加到应用程序的配置文件中,然后我使用新的配置文件。

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

【问题讨论】:

    标签: publishing testflight udid apple-configurator


    【解决方案1】:

    很遗憾,如果您必须经常添加/管理设备,我认为没有更好的解决方案。

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

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

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

    【讨论】:

      【解决方案2】:

      现在苹果使用了Test Flight,您可以导出App Store,然后以pre-release 的形式上传到iTunesConnect,用户可以下载IPA,只要它有beta entitlements set.

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-05-19
        • 1970-01-01
        • 2012-12-11
        • 1970-01-01
        • 2020-05-29
        • 1970-01-01
        • 2014-05-31
        • 1970-01-01
        相关资源
        最近更新 更多