Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Xcode 4.3.2中,是否可以使用相同产品名称的iOS 2不同目标?_Ios_Xcode_Lldb - Fatal编程技术网

在Xcode 4.3.2中,是否可以使用相同产品名称的iOS 2不同目标?

在Xcode 4.3.2中,是否可以使用相同产品名称的iOS 2不同目标?,ios,xcode,lldb,Ios,Xcode,Lldb,我有一个iOS应用程序的2个目标项目:Pro和Lite: 它们有相同的产品名称。 它们有不同的图标。 它们有不同的包ID 我过去只需要在Xcode中切换左上角的方案就可以运行Pro或Lite版本,它们可以作为两个完全独立的应用程序在一部手机上共存 我刚刚更新到Xcode 4.3.2,现在所有的东西都出了问题。有时我会在iPhone上看到两个应用程序。有时,它会用新的目标覆盖以前执行的目标。有时它会显示错误的图标(带有Lite代码的Pro图标) 自从我更新了Xcode之后,我没有更改任何代码 Xc

我有一个iOS应用程序的2个目标项目:Pro和Lite:

它们有相同的产品名称。 它们有不同的图标。 它们有不同的包ID

我过去只需要在Xcode中切换左上角的方案就可以运行Pro或Lite版本,它们可以作为两个完全独立的应用程序在一部手机上共存

我刚刚更新到Xcode 4.3.2,现在所有的东西都出了问题。有时我会在iPhone上看到两个应用程序。有时,它会用新的目标覆盖以前执行的目标。有时它会显示错误的图标(带有Lite代码的Pro图标)

自从我更新了Xcode之后,我没有更改任何代码


Xcode 4.3.2是否破坏了这一点?

事实证明,您需要确保您的两个目标具有唯一的
捆绑ID
以及唯一的
产品名称

要使应用程序在iPhone springboard上具有相同的名称,您可以将
捆绑显示名称设置为相同的字符串