Ios Xcode无限期“;“附加到AppName”;

Ios Xcode无限期“;“附加到AppName”;,ios,xcode,ios-simulator,Ios,Xcode,Ios Simulator,我运行MacOSX 10.7和Xcode 4.2.1,一切都很好,直到几个小时前,当我试图运行模拟器时,我的Xcode突然挂起!事情就是这样 代码生成成功,但无限期地显示“附加到AppName” 此外,当我尝试将其放在设备上时,它会显示“未找到有效签名” 有时它允许我存档应用程序,当我下载到我的设备上(通过试飞)时,应用程序不会安装在设备上 这些都是我尝试过的东西(没有成功!) 重新启动xcode和/或重新启动模拟器(重置内容和设置)和/或重新启动计算机 在项目导航器中单击项目名称。在build

我运行MacOSX 10.7和Xcode 4.2.1,一切都很好,直到几个小时前,当我试图运行模拟器时,我的Xcode突然挂起!事情就是这样

  • 代码生成成功,但无限期地显示“附加到AppName”
  • 此外,当我尝试将其放在设备上时,它会显示“未找到有效签名”
  • 有时它允许我存档应用程序,当我下载到我的设备上(通过试飞)时,应用程序不会安装在设备上 这些都是我尝试过的东西(没有成功!)

  • 重新启动xcode和/或重新启动模拟器(重置内容和设置)和/或重新启动计算机
  • 在项目导航器中单击项目名称。在buildsettings选项卡中,转到packaging并确保“Product Name”与运行时xcode所说的模拟器所连接的名称相同。如果它们不同,它将失败
  • 转到projectname.xcodeproj文件夹。里面有删除任何与您的用户名命名。当您重新打开xcode时,这些文件将被重新创建,并且应该可以正常工作
  • 手动删除项目的生成目录
  • 转到“组织者”窗口。选择项目,选择左侧的应用程序,然后删除“衍生数据”
  • 在产品->编辑方案,“运行”方案中,选中启动选项设置为“自动”
  • 在项目->编辑方案->运行中。将调试器从GDB更改为None(这对我来说没有意义)
  • 从活动监视器中终止进程gdb-i386-apple-darwin。这是假设gdb没有响应
  • 在“产品”->中编辑方案。在运行中,单击yourappname.app,选择其他,导航到项目中的.app。现在快跑
  • 检查项目中是否没有两个不同的Info.plist。如果你这样做了,就把坏的去掉

  • 另外,我使用Git进行版本控制,我已经这样做一个月了,没有任何问题!我不知道这是否真的会引起问题(就xcode如何管理其资源而言!),但我只是提供了我能提供的所有信息,希望我能找到解决办法!任何帮助都将不胜感激

    尝试从模拟器本身删除应用程序。一个干净的xcode无法做到这一点,有时调试器会与当前副本发生冲突

    浏览到
    ~/library/iphonesimulator//Applications
    并将所有内容放入其中,或者只是四处搜索,直到找到适合您的应用程序的应用程序并将其删除


    删除时更具辨别力的一个原因是,如果你的应用程序生成文档,你可能希望保留这些文件夹中的文档。

    最近我经常遇到这种情况。我通过执行一个干净的操作来修复它,关闭并重新启动mac和iPhone。希望它对你也有用。我从来没有能够修复它没有重新启动不知何故

    从此处删除生成文件夹-~/Library/Developer/Xcode/DerivedData


    然后按command+r

    这样,在失去整个周末后,我设法解决了问题,睡了一会儿,我设法解决了问题(在一些帮助下)。以下是我所做的:-

  • 我的项目文件夹中有一个名为“资源”的目录。我更改了目录的名称

  • 我已经编写了一个构建脚本和一个引用目录“Resources”的加密文件URL协议类。我相应地将它们更新为新的重命名目录

  • 已删除所有生成文件夹和派生数据。确保我的笔记本电脑上没有任何“资源”目录的引用

  • 而且效果很好。从现在起,我将不会在我的项目“资源”中命名任何目录。显然,大家都知道它会向你抛出奇怪的错误


    希望这能帮助你们避免我犯的错误

    重新启动Mac电脑通常对我很有效。很遗憾这是必要的。

    嘿,谢谢你的回复!我试过了,但还是没用!起初,我也是这么做的。这件事在我身上发生过几次,一次干净的重新启动很好。但现在,它只是拒绝离开!刚把文件夹清理出来,还是没有运气!谢谢,这也是我的原因。因此该目录无法命名为
    Resources
    。我正式宣布苹果现在比微软愚蠢十倍。