更改应用程序商店中的应用程序的捆绑包 ID、应用程序 ID 和应用程序名称有何影响

2024-01-19

假设我在应用程序商店中有一个 iOS 应用程序,其应用程序 ID(和应用程序包 ID)为com.mycompany.my-cool-app和应用程序名称My Cool App.

现在我想将我的 App Id 更改为com.newcompany.my-interesting-app和应用程序名称My Interesting App.

我从来没有这样做过,但我认为步骤是:

  1. 在 Xcode 中更改捆绑包 ID。

  2. 在developer.apple.com 中创建一个新的App Id。

  3. 在developer.apple.com上的Apps Provisioning Profile中将App Id更改为新的App Id

  4. 在 Xcode 中更改应用程序名称,增加版本号并将新应用程序上传到 iTunes connect,然后我可以在 iTunes connect 中更改应用程序名称并提交应用程序以供审核。

我的问题是: 这样做有什么影响?

  1. 当前在手机上安装了该应用程序的用户会发生什么情况?由于根本性的变化太多,他们是否必须重新下载应用程序,或者他们是否会在更新应用程序时获得具有新应用程序名称的新应用程序?

  2. 由于捆绑包 ID 发生更改,访问先前版本的文档目录中保存的文件/照片是否会出现问题?

  3. 还有什么可能会“出错”?


您无法更改现有应用程序的捆绑包 ID。捆绑包 IDis该应用程序。如果您更改捆绑 ID,那将是一个全新的、不同的应用程序。因此,只要牢记这一基本事实,就可以做自己喜欢做的​​事。

我在类似情况下看到的做法是,开发人员发布了旧应用程序的最终版本,该版本知道如何将数据导出到新应用程序。 Marvin 和 GoodReader 就是典型的例子。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

更改应用程序商店中的应用程序的捆绑包 ID、应用程序 ID 和应用程序名称有何影响 的相关文章

随机推荐