iOS应用程序传输-捆绑包id不可用

iOS应用程序传输-捆绑包id不可用,ios,app-store-connect,Ios,App Store Connect,这是我第一次传输应用程序,现在我想为我收到的应用程序发布un更新 我有一些问题: 我试图将bundle id创建为旧的(com.example.app),但开发中心说它不可用。我应该用那个还是另一个 如果我使用另一个包,老用户会收到更新吗 如果我应该使用原始应用程序包,我如何解锁它 您肯定想使用旧的。如果您使用不同的bundle ID(例如com.example.app2),则用户将不会收到您期望的更新:iTunes Connect和App Store将它们视为单独的应用 我的理解是,你也不会

这是我第一次传输应用程序,现在我想为我收到的应用程序发布un更新

我有一些问题:

  • 我试图将bundle id创建为旧的(com.example.app),但开发中心说它不可用。我应该用那个还是另一个
  • 如果我使用另一个包,老用户会收到更新吗
  • 如果我应该使用原始应用程序包,我如何解锁它

    • 您肯定想使用旧的。如果您使用不同的bundle ID(例如com.example.app2),则用户将不会收到您期望的更新:iTunes Connect和App Store将它们视为单独的应用

      我的理解是,你也不会“创建”新的bundle ID,它已经存在于苹果的系统中。您应该能够使用开发者中心为新传输的应用程序ID创建开发和/或分发配置配置文件,然后确保该ID在您的Xcode项目中使用。当您准备分发时,请将产品存档(或使用您的构建系统登录App Store分发配置文件),然后使用与接收到传入ID的iTunes Connect帐户关联的登录名将其上载到iTunes Connect

      这一切都取决于iTunes Connect登录名和开发者帐户登录名是否属于接收转账的同一组织。对于单个开发人员来说,这可能不是问题