2010-02-25 39 views
1

我需要开发两个类似的项目,所以在开发第一个项目之后,我复制了项目文件夹,重命名了文件夹,然后使用Project-> Rename重命名项目。功能。 一切工作正常,但是当我运行&调试我的第二个项目时,我看到第一个项目消失,它被第二个项目取代。 即使在/ Users // Library/Application Support/iPhone Simulator/User/Applications上,第一个文件夹也会被删除,第二个文件夹将被创建。 我想这两个项目仍然共享一些信息,所以它们被建立到相同的目标(当然XCode目标是不同的)。 与真实设备相同的行为。复制XCode项目,但在iPhone上执行相同的可执行文件

哪里错了吗?

谢谢

回答

0

您没有在生成设置中更新PRODUCT_NAME。这是EXECUTABLE_NAME的基础,这是什么导致你的问题。

+0

是的我已经考虑过了,但在我的应用程序目标信息中,“产品名称”键(包装组内)的值不同。 我认为这个值是在$ {PRODUCT_NAME}和$ {EXECUTABLE_NAME}变量的info.plist文件中使用的值。 这是错误吗? 如果是这样,我必须在哪里更改这些值? 谢谢。 – 2010-02-25 14:10:57

+1

我发现了! 它甚至需要更改info.plist中的“Bundle标识符”! – 2010-02-25 15:26:25

相关问题