iTunes Connect 自动生成应用程序 ID

iTunes Connect automatically generating app ID's

我们目前正在对一系列 POC 应用程序进行 Beta 测试。我们正在尝试将其设置为对所有应用程序使用一个通配符应用程序 ID。就设置通配符应用程序 ID 和配置文件而言,一切似乎都运行良好。但是在iTunes connect中创建应用程序"profile"时,它坚持要我们填写特定的后缀。这反过来会在配置门户中创建一个新的显式应用程序 ID。最近有没有改变,因为我不记得它过去这样做过。

例如。我们设置了一个像 "com.ourcompany.*" 这样的通配符。在 itunes connect 中创建配置文件时,我们在必填后缀字段中提供 "OurApp"。这又会在 prov 中创建一个 com.ourcompany.ourapp 明确的应用程序 ID。传送门。

这是正确的吗?

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

我想我的问题是为什么要在 iTunes connect 中创建应用程序?如果您只是创建一个概念验证应用程序,只需在 Xcode 中创建项目,使用绑定到您的通配符应用程序 ID 的开发配置文件来构建它,这应该是您所需要的。您是否正在使用 iTunes Connect 来执行类似 TestFlight 的操作?如果是这样,您必须为此在 iTunes Connect 站点中提供明确的 ID,以便它按预期工作。

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