如何在手机上拥有两个版本的应用程序?

Posted

技术标签:

【中文标题】如何在手机上拥有两个版本的应用程序?【英文标题】:How can I have two versions of my app on my phone? 【发布时间】:2011-10-17 21:45:19 【问题描述】:

我有一个应用程序目前在 App Store 中。我正在进行更新,并希望新版本和旧版本都存在于我的手机上。我是否必须在 XCode 或 iTunes Connect/Provisioning Portal 中执行任何特殊操作以确保我可以在手机上运行同一应用的两个版本?

【问题讨论】:

我不会。首先,你怎么记得哪个是哪个?我建议你简单地复制你的项目(如果你愿意的话),这样你就可以很容易地返回到以前的版本。 【参考方案1】:

我很确定你必须让你的新版本使用不同的包标识符。

【讨论】:

如果您更改捆绑包标识符,您将不得不使用通用配置文件(例如由 Xcode 管理的团队配置文件)或您创建的新配置文件。无论哪种方式,这都会将推送通知、GameCenter 和 iCloud(可能还有 In App Purchase?)到您的第二个应用程序,因为它们依赖于捆绑包 ID。不幸的是,来回切换通常比同时安装两个版本更容易。 如果我使用不同的捆绑 ID,那意味着我必须跟踪 2 组配置文件?

以上是关于如何在手机上拥有两个版本的应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

如果从浏览器安装在手机上,如何导航移动应用程序

使用vscode开发一个flutter应用,但是停止调试在手机上打开应用后,加载了之前的版本

如何在手机上显示桌面视图? [复制]

如何通过网站链接在手机上打开应用程序

Android 在Android手机上获取其他应用的包名及版本号

如何在手机上测试我的 Flutter 应用程序?用 vscode