iphone应用程序ID更改捆绑前缀

Posted

技术标签:

【中文标题】iphone应用程序ID更改捆绑前缀【英文标题】:iphone app id change bundle prefix 【发布时间】:2014-12-05 19:45:58 【问题描述】:

Developer ios porthole 上有 4 个应用程序 ID。

prefix1.com.example.app1
prefix1.com.example.app2
prefix2.com.example.app3
prefix3.com.example.app4

这些都张贴在商店里。 prefix2 和 prefix3 是较旧的前缀号码。 Prefix1 是我们当前的编号。这些应用已经在商店中出现了一段时间(几年)。

对于我们正在执行的某些功能,我们需要将 prefix2 和 prefix3 应用程序更改为 prefix1 数字。

我们尝试删除 prefix2 和 prefix3 应用程序 ID,但我们得到的错误是“can not delete while application is in store”。或类似的东西。

我们尝试使用新的前缀和相同的捆绑包添加新的 ID,但我们收到错误“捆绑包已被使用”或类似的东西。

如何将app3和app4上的前缀改成最新的前缀?

【问题讨论】:

【参考方案1】:

事实证明,在撰写本文时,您需要联系 Apple 才能完成此操作。他们将回复确认,然后启动“工程工单”。不知道这需要多长时间。完成后会发布需要多长时间。

感谢

Is it safe to change the AppID Prefix between updates?

可以联系苹果

-- 转至https://developer.apple.com/contact/。

-- 点击注册和帐户下的链接提交请求。

【讨论】:

仅供参考,Apple 对此非常敏感,花了一两天时间解决。【参考方案2】:

Apple Developer Doc 描述了 app id 前缀的使用,并表示只有在 2011 年 6 月之前创建的团队才能拥有多个前缀。

所以, 1.您可能无法选择更改前缀。 2. 如果你的团队有多个前缀,但也不能更改。只有在创建新的 app id 时,您才可以选择前缀。

https://developer.apple.com/library/ios/technotes/tn2311/_index.html

【讨论】:

以上是关于iphone应用程序ID更改捆绑前缀的主要内容,如果未能解决你的问题,请参考以下文章

由于捆绑包 ID,iPhone 应用程序更新无法验证

在不上传二进制文件的情况下测试 iPhone In App Purchase(即没有捆绑 ID)

我可以拥有两个具有不同捆绑 ID 和相同名称的应用程序吗?

更改 Firebase 的捆绑包 ID

如何在 iPhone 应用程序中本地化捆绑显示名称?

捆绑包无效。针对 iphone 设备系列的应用程序可能不需要 3.2 的 iphone os 部署目标