2012-04-13 41 views
5

我有一个iOS应用程序的2个目标项目:Pro和Lite:你可以在Xcode 4.3.2中使用相同产品名称的iOS 2不同目标吗?

它们具有相同的产品名称。 他们有不同的图标。 他们有不同的捆绑ID。

我以前只能在Xcode的左上角切换方案,以运行Pro或Lite版本,并且它们可以作为两个完全独立的应用程序在一部手机上共存。

我刚刚更新到Xcode 4.3.2,现在各种各样的东西出错了。有时我会在iPhone上看到2个应用程序。有时它会用新的覆盖之前执行的目标。有时会显示错误的图标(使用Lite代码的Pro图标)。

自从我更新Xcode以来,我没有更改任何代码。

Xcode 4.3.2破解了吗?

回答

9

原来你需要确保你的2个目标有独特的bundle ids以及独特的product names

要使应用程序在iPhone跳板上具有相同的名称,您可以将bundle display name设置为相同的字符串。

相关问题