Xcode 4.5不';t在模拟器或设备上运行/加载应用程序

Xcode 4.5不';t在模拟器或设备上运行/加载应用程序,xcode,cordova,ios-simulator,Xcode,Cordova,Ios Simulator,我在2007年年中的Mac Mini上运行OSX Lion 10.7.5上的Xcode 4.5。我以前遇到过这个问题,在我构建应用程序时,模拟器和实际设备都不运行应用程序。我正在使用PhoneGap2.1、HTML、JS和Jquery Mobile编写两个不同的应用程序。按照和的说明,我重新安装了Xcode 2-3x。这工作了一段时间,但后来我的300gb SSD驱动器死机了&我不得不重新安装OEM 120 GB硬盘驱动器并重新安装Xcode和Phonegap(自从驱动器卸载后,这两个版本都已升

我在2007年年中的Mac Mini上运行OSX Lion 10.7.5上的Xcode 4.5。我以前遇到过这个问题,在我构建应用程序时,模拟器和实际设备都不运行应用程序。我正在使用PhoneGap2.1、HTML、JS和Jquery Mobile编写两个不同的应用程序。按照和的说明,我重新安装了Xcode 2-3x。这工作了一段时间,但后来我的300gb SSD驱动器死机了&我不得不重新安装OEM 120 GB硬盘驱动器并重新安装Xcode和Phonegap(自从驱动器卸载后,这两个版本都已升级)。现在我无法让Xcode启动模拟器或再次下载到iPhone4。我昨天再次完全卸载了Xcode并重新安装。我第一次尝试构建时,花了很长时间下载5.1模拟器(*参见下面的编辑),但最终“完成”,但仍然没有运行它们。尝试下载到我的手机,再次没有任何内容

由于这是第三次或第四次发生这种情况,我想知道我做错了什么。很明显,我遗漏了一些东西,因为我看不到这个问题在各种支持论坛上被尖叫,比如这里、谷歌或苹果,只有零零碎碎的东西

作为测试,我创建了一个基本的PhoneGap应用程序,除了PG创建的任何东西之外,它没有运行模拟器,也没有下载到我的手机上。这种方法过去只是用来测试系统,但现在已经不再适用了。它构建得很好,将方形的“running”按钮变暗几秒钟,然后按钮再次变亮,就像你停止了应用程序一样,就是这样。没有错误消息,没有生成错误,什么都没有

英特尔正在更换我的SSD驱动器,所以当它来到这里时,我将不得不再次经历这一切,除非我可以在硬盘上运行一个工作副本,然后用Carbon copy Cloner克隆它,这样我就可以将它复制到新的驱动器上

任何帮助都将不胜感激,我真的不想继续处理这个问题


*编辑:我最初删除了这个问题,因为我认为我做了一些愚蠢的事情,我意识到我下载了模拟器的文档,但没有下载实际的模拟器。自从我下载了5.1模拟器之后,我仍然遇到同样的问题。

因此,我不确定这是否是实际的答案,但我似乎找到了一个可行的程序顺序

首先:我完全删除了Xcode(再次),重新安装了它(再次),并再次更新了除4.3之外的所有模拟器以及命令行工具(Xcode>首选项>下载>组件>除4.3和命令行工具之外的所有模拟器)

第二:我还重新安装了PhoneGap2.1,但我不确定这是否必要,这更像是一场焦土战役。Xcode中的问题似乎源于该方案,我一直使用名为“CordovaLib”的方案,而不是我的项目名称。如果您单击Scheme/Simulator按钮上的“CordovaLib”(左上方是列出可用Scheme和Simulator的位置,位于build&stop按钮的右侧),并将Scheme更改为有帮助的项目名称

第三:你需要确保你的应用程序的位置设置为“唯一”。在Xcode>Preferences>Locations>Locations(非源代码树)>派生数据>高级>构建位置==Unique>Done执行此操作

在Xcode中打开项目而不是从Finder启动项目似乎有帮助,但我不相信这是真的,它似乎工作得更好,但我可以想象得到

如果我在以前遇到问题的项目上这样做,我现在可以将它们下载到模拟器&我的手机上


这没有得到任何响应,但可能其他人会发现它很有用。

我在尝试运行第一个适用于Phone Gap iOS的
HelloWorld
应用程序时遇到了类似的情况

对我来说,
编辑模式对话框
中缺少可执行文件。非常奇怪,因为它运行了好几次,然后停止工作,直到我找到这个对话框

您可以在
产品->编辑方案-->信息-->可执行文件中找到此对话框(请确保它不是空的)


虽然您找到了解决方案,但这是一个快速检查,可能会帮助其他人。

请阅读下面我编辑的评论

  • 退出XCode
  • 退出模拟器
  • 转到图像中的所有路径并删除所有这些文件夹

  • 打开模拟器并在iOS模拟器菜单中重置内容和设置。重置它

  • 启动XCode,现在就不用担心了

    编辑

    错误发生几天后,我再次遇到问题,因此我尝试了上述步骤,但什么也没发生 :(,第二次我在删除所有与xcode和模拟器相关的内容后重新安装了xcode,并创建了一个新项目。对于一个干净的项目,应用程序运行良好,但再次以相同的方式复制旧项目中的所有文件,再次面临相同的问题。那么我如何解决这个问题?

    您可能仍然需要遵循上面的步骤,不确定这些步骤是否有效。但我试图发现问题始于我从旧项目复制文件时

    将文件添加到新项目时,会出现一个对话框,询问现有文件的位置,如果您看到带有2个单选按钮的
    文件夹
    选项,则默认情况下会选择任何添加文件夹的
    创建组(如果需要)
    。一切正常,直到我没有触摸这些选项

    绿色:默认值, 红色:用户选择

    但当我使用
    第二个单选按钮
    为任何添加的文件夹创建文件夹引用时,问题再次出现。当我删除此文件夹引用并清理项目时,应用程序运行良好。使用
    创建添加相同的文件夹