【问题标题】:iTunes Connect automatically generating app ID'siTunes Connect 自动生成应用 ID
【发布时间】:2016-12-16 20:27:18
【问题描述】:

我们目前正在对大量 POC 应用进行 Beta 测试。我们正在尝试将其设置为对所有应用程序使用一个通配符应用程序 ID。在设置通配符应用程序 ID 和配置文件方面,一切似乎都运行良好。但是在 iTunes Connect 中创建应用程序“配置文件”时,它坚持要求我们填写特定的后缀。这反过来会在供应门户中创建一个新的显式应用程序 ID。最近是否发生了变化,因为我不记得过去这样做过。

例如。我们设置了一个通配符,例如“com.ourcompany.*”。在 iTunes Connect 中创建配置文件时,我们在必填后缀字段中提供“OurApp”。这反过来会在 prov 中创建一个 com.ourcompany.ourapp 显式应用程序 ID。门户。

这对吗?

【问题讨论】:

    标签: ios swift app-store-connect provisioning-profile ios-provisioning


    【解决方案1】:

    当您在 iTunes Connect 中创建应用 ID 时,我相信它确实会在配置门户的应用 ID 区域中为您创建应用 ID。这是因为在 iTunes Connect 中创建应用 ID 基本上会保留该应用 ID 以供您将来使用,并阻止任何其他开发人员使用该应用 ID。

    我想我的问题是你为什么要在 iTunes 连接中创建应用程序?如果您只是创建一个概念验证应用程序,只需在 Xcode 中创建项目,使用与您的通配符应用程序 ID 相关联的开发配置文件来构建它,这应该就是您所需要的。您是否正在使用 iTunes Connect 来执行 TestFlight 之类的操作?如果是这样,您必须在 iTunes Connect 站点中有明确的 ID,这样它才能按预期工作。

    需要注意的一点是,只要您不使用任何需要显式应用 ID 的服务(例如 iCloud、推送通知),就可以使用通配符 ID。因此,仅仅因为开发者网站上有明确的应用程序 ID,并不意味着您需要在配置文件中使用它。您当然可以将配置文件绑定到通配符 ID,并使用它来构建一个应用程序,该应用程序也具有在站点上创建的显式 ID。

    【讨论】:

    • 谢谢,事后看来,一旦您在 iTunes Connect 中创建应用程序,它就会为您创建一个明确的应用程序 ID。这些应用是在我们的开发计划帐户中为客户创建的,但永远不会发布,我们只是使用 testflight 进行分发以用于测试和演示目的。
    猜你喜欢
    • 1970-01-01
    • 2013-05-30
    • 2015-11-07
    • 1970-01-01
    • 2015-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-04
    相关资源
    最近更新 更多