2011-10-22 64 views
1

我目前遇到了一个让我疯狂的问题!Xcode 4更改包标识符导致Xcode挂在'附加到'

我有一个iOS Xcode项目,需要更改包标识符。 但是,当我在info.plist中更改它时,它会阻止Xcode附加到模拟器中的进程。它安装在模拟器中的应用程序就好了,但它挂在“附加到(应用程序名称)”。

我已经尝试了明显的清理,删除构建/派生的数据文件夹,但似乎没有工作。 如果我将它更改回原始标识符,它将重新开始工作。

我可以通过简单地创建一个项目,运行(使用原始标识符),更改标识符,干净等,然后再次运行,轻松地在新项目中重现此操作。

如果我在运行新项目之前更改标识符,一切都很好。但是在第一次构建之后,我得到了这个问题。这在我看来像Xcode缓存某处的东西,但我想不出什么或在哪里?

我在Lion上运行Xcode 4.1。我们在4.2中遇到了一些重大问题,所以我对升级犹豫不决。

有人曾经遇到过这个吗?

回答

9

也有这个问题。 您通常可以通过重新启动设备/模拟器并清理/构建应用程序来解决此问题。

解决?

+0

拯救生命!我一定忘记了IT的第一条规则,“你是否关掉了它!”它很有趣,因为我认为自从发现这个问题以来我重新启动了,但我猜不是。再次感谢 – tag

+0

确认。非常感谢你的回应,我曾尝试过所有的东西,除了重新启动模拟器。 – theTRON