如何从XCode获取同一个应用程序的第二个版本?

时间:2012-01-14 11:21:01

标签: iphone ios version xcode4.2

我的设备中有一个名为"Sample"的iPhone。我对第二版的应用程序做了一些更改。我想在我的设备中安装"Sample1.1."(第二版)应用程序而不删除或替换第一个应用程序。我已经完成了以下步骤,

1. Changed the Product Name "Sample" to "Sample1.1"
2. Changed the ipa file Name "Sample" to "Sample1.1"

我尝试过这些步骤,当我将“Sample1.1”ipa拖到iTunes时,将“Sample1.1”替换为“Sample”应用程序。我想在我的设备中安装这两个应用程序。我需要在XCode中做些什么改变?你能帮我么?提前谢谢。

4 个答案:

答案 0 :(得分:3)

这不是产生差异的名称,而是应用程序plist文件中的软件包ID。

更改它,然后您可以安装两个应用副本。

答案 1 :(得分:1)

在Xcode中创建一个新目标,它将为您提供第二个info.plist文件。在第二个info.plist中,您可以更改应用名称和捆绑ID。您现在可以从同一个源编译任一应用程序并将它们安装在同一设备上,而无需在编译后进行任何手动编辑。

答案 2 :(得分:1)

点击你的项目,然后会有项目和目标,你可以轻松复制当前的"样本"并使其成为" Sample1.1"。在" Run"旁边按钮,您可以选择您的" Sample1.1"并构建它,它将安装为不同的版本

答案 3 :(得分:1)

您可以使用其他配置文件。然后在设置中取消选中自动管理签名选项,并选择您为签名添加的配置文件。