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

标签 ios app-store-connect

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

我有一些问题:

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

最佳答案

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

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

这完全取决于属于接收转移的同一组织的 iTunes Connect 登录和开发者帐户登录。对于单例开发者,这可能不是问题。

关于iOS 应用程序传输 - 捆绑 ID 不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30531843/

相关文章:

iphone - 使用 iTunes 测试用户时的预期顺序

iOS IAP 项目重命名问题

app-store-connect - 输入的地址似乎无效。请更正您的地址并重新提交

ios - 在 iOS 中以每秒 25 帧的速度录制视频

ios - 响应 child 和 parent 的触摸事件

ios - 在 Swift 中使用协议(protocol)

ios - 苹果成员(member)满1年需要更新推送证书吗

email - 我无法使用包含加号的电子邮件创建iTunes Connect用户

ios - Swift:downloadTaskWithURL 有时 "succeeds"具有非零位置,即使文件不存在

ios - 是否有使用 JSON + NSTimer 从服务器获取数据的替代方法?