XCode 4.5.2:如何协调“无法附加到进程ID 0”需要一个Resources文件夹?

时间:2012-11-23 02:10:18

标签: ios xcode bundle

所以,我在XCode 4.5.2中有一个iOS项目,当我尝试在模拟器中运行它时,它经常抛出“无法附加到进程ID 0”错误,如本主题所述:

Failed to Attach to Process ID Xcode

我已经尝试过在那里建议的每个修复程序,唯一有效的方法是将项目中的Resources文件夹重命名为其他内容(例如“Assets”)。哪个会好的,我可以继续我的生活,除了这样做意味着所有资源都被复制到Assets目录下的bundle中。这意味着(例如)Info.plist中图标的文件名,以及对[NSBundle mainBundle] pathForResource ...]的任何调用也需要在它们前面加上“Assets /”。

我需要两件事之一:

A - 关于如何修复“无法附加到进程”问题的建议,该问题不涉及重命名我的资源文件夹

B - 失败了,这是一种重命名Resources文件夹的方法,但是将该文件夹中的文件复制到捆绑包中的方式不需要在我想要访问的每个资产之前放置文件夹名称。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我在使用之前标记的帖子未能解决我的问题后也进入了这个问题。唯一解决它的是重启我的mac。