为什么我的新应用程序会覆盖我的开发设备上的旧版本,如何将它们分开?

时间:2013-05-03 18:14:13

标签: ios xcode ios6 xcode4.5

我通过使用旧的预建项目作为新项目的基础来打开一堆蠕虫。

当我在模拟器或设备上打开旧项目时,它使用新应用程序中的图像和设置,这些图像和设置甚至没有引用或包含在该原始项目中。更糟糕的是,当我从应用程序商店下载旧应用程序时,它会覆盖测试设备上的新应用程序。该设备仍将两个不同的应用视为同一个项目。

如何让这些应用程序彼此完全分离?

2 个答案:

答案 0 :(得分:2)

在运行您的应用程序之前,请从手机/模拟器中删除较旧的应用程序

enter image description here

如果这不是旧应用的更新,那么请使用不同的捆绑标识

此外,在您从Xcode运行应用程序之前, CLEAN 构建,然后运行

答案 1 :(得分:0)

iOS使用捆绑包标识符来唯一标识应用。显示名称对于操作系统来说并不重要。