在 IOS App 更新中更改 Bundle 标识符

Posted

技术标签:

【中文标题】在 IOS App 更新中更改 Bundle 标识符【英文标题】:Change Bundle identifier in IOS App update 【发布时间】:2015-07-14 12:48:48 【问题描述】:

我在应用商店提交应用时遇到问题。我有一个应用程序bundle identifiercom.xxx.yyy,应用程序名称为AppOne,同时我正在开发另一个应用程序bundle identifiercom.aaa.zzz,名称为AppTwo。现在我希望我的应用程序AppTwo 作为AppOne 的更新发布。

我怎样才能做到这一点?

【问题讨论】:

在 Info.plist 文件中将捆绑标识符和捆绑显示名称更改为您想要的应用程序,您的问题就解决了 如何更改捆绑包显示名称?。你确定如果我们将新应用的捆绑标识符和显示名称更改为旧应用中的名称它会起作用吗? 如果在 info.plist 中没有找到“Bundle display name”,您应该添加一个新行,键名为“Bundle display name”,并添加所需的名称作为键的值。 @muku 是绝对正确的。是的,如果您更改捆绑标识符,它将起作用。 【参考方案1】:

下面我添加了显示两个字段的屏幕截图

捆绑显示名称:-添加您的应用名称

捆绑标识符:-添加您的标识符

【讨论】:

以上是关于在 IOS App 更新中更改 Bundle 标识符的主要内容,如果未能解决你的问题,请参考以下文章

iOS Bundle的简单使用

iOS开发-36Bundle Identifier的中文字符变成-的问题

更改捆绑包标识符时,iOS 启动屏幕不显示图像

Xcode 6 / iOS 8 Simulator Data 和 Bundle 文件夹脚本

发布 App 更新时,我在 bundle 路径中的数据会改变或被删除吗?

iOS app bundle id