已完成运行<;应用程序>;在iphone6.1模拟器上

已完成运行<;应用程序>;在iphone6.1模拟器上,iphone,ios,xcode,ios-simulator,xcode4.6,Iphone,Ios,Xcode,Ios Simulator,Xcode4.6,我正在为Iphone开发一个新的应用程序,使用Xcode(版本4.6(4H127))和Iphone 6.1模拟器(版本6.0(369.2)) 开始时一切都很好:每次我按下“run”按钮,应用程序就被加载到模拟器中,我就能够对它进行测试。但有时它不起作用:当我按下run按钮时,我只收到消息“在iPhone6.1模拟器上运行完毕”。代码已成功编译(仅出现轻微警告) 主要的问题是,当我收到这个消息时,我可以再次使用模拟器的唯一方法(在这个项目中,其余的xcode项目似乎工作正常)是启动一个新项目并向

我正在为Iphone开发一个新的应用程序,使用Xcode(版本4.6(4H127))和Iphone 6.1模拟器(版本6.0(369.2))

开始时一切都很好:每次我按下“run”按钮,应用程序就被加载到模拟器中,我就能够对它进行测试。但有时它不起作用:当我按下run按钮时,我只收到消息“在iPhone6.1模拟器上运行完毕”。代码已成功编译(仅出现轻微警告)

主要的问题是,当我收到这个消息时,我可以再次使用模拟器的唯一方法(在这个项目中,其余的xcode项目似乎工作正常)是启动一个新项目并向其中添加每个文件

我曾尝试删除反派生数据、重新启动反模拟器、重新启动反计算机等。即使在模拟器工作时我制作了一个快照,但当我返回到快照状态时,模拟器仍然无法工作


我能做什么?有什么想法吗?

当项目的plist目标成员身份出现问题时,可能会出现此问题。从project navigator文件夹结构的支持文件中选择您的信息列表文件,转到界面生成器窗格(顶栏视图下的实用程序部分),然后在文件检查器窗格中查找目标成员身份,如果选中,则取消选中。清理和构建,希望有帮助。

1.手动启动iOS模拟器

2.从“iOS模拟器”菜单中,单击“重置内容和设置”


3.关闭并重建应用程序。

Library>应用程序支持>iPhone Simulator>6.1(或您正在使用的任何版本)>应用程序>您的应用程序
并将其删除


重建你的应用程序并重新启动。

我也遇到了同样的问题,同样的“无法连接到进程ID 0”(直到看到你说你有这个错误,我才注意到这个错误)。在我的一个项目中,6.0模拟器不起作用,但在我的其他项目中起作用。我的5.1模拟器也工作了

对我有效的是基于一个类似问题的另一个答案:

  • 转到“产品”菜单并在那里找到“编辑方案”菜单
  • 在“编辑方案”窗口中,选择屏幕左侧的“运行”选项,然后在右侧,将调试器从LLDB更改为GDB
  • 运行项目,这在模拟器中起作用
  • 然后返回编辑方案并设置回LLDB

我注意到您尝试将调试器设置为GDB而不是调试器,但我想我会提到对我有帮助的内容,因为您的问题帮助我找到了问题的根源(即看到“未能附加到进程ID 0”消息)。

此问题可能是由于存在多个info.plist文件而引起的

我也遇到了类似的问题,最终发现在添加另一个项目中的一些资源文件时,我也添加了它的info.plist文件

检查您的构建阶段>复制捆绑资源后,是否存在另一个info.plist文件。如果存在,则删除它,清理项目并重建它。
希望它能帮上忙……

我遇到了同样的问题,不知怎的,我成功地修复了它,但它几乎立刻又被损坏了。但我知道是什么打破了它

我在“复制包资源”部分添加了几个文件夹(文件夹引用),其中包含文件。这打破了它。如果我没记错的话,我已经删除了这两个,并且正在与DeploymentTarget混为一谈。我可能会早点重置模拟器。不管怎样,它开始工作了。所以

  • 有希望解决问题
  • 这是由需要复制到捆绑包中的文件夹资源引起的
更新:

我又能让它工作了。这就是我所做的。。 -清除派生数据文件夹 -关闭模拟器应用程序 -还清除了模拟器文件夹中的部署(Users/XXXXXX/Library/Application Support/iPhone simulator/6.1/Applications)

自从上次将文件夹添加到捆绑包导致其锁定以来,我一步一步地尝试将一个文件夹添加到捆绑包并尝试。原来我的一个文件夹名为Resources,我突然意识到,这个特定的名称可能会与应用程序寻找的其他名称发生冲突。所以我将文件夹重命名为Res并尝试了它。现在可以了

那你就有了。。按照上述步骤解决问题。
避免将名为Resources的文件夹复制到您的包中。

重置模拟器。不需要每次都开发一个新项目。在构建设置中,您的部署目标是什么?设置正确吗?什么也没发生:-(谢谢you@OKNC2,我认为构建设置是正确的:Debud(是)、Base SDK(最新iOS)、架构(标准armv7、armv7s)、有效架构(armv7、armv7s)…您需要任何关于构建设置的具体信息吗?谢谢好的,我刚刚意识到输出是错误的:“未能附加到进程ID 0"。此问题已在许多其他线程中处理。我无法解决此问题,但我认为我应该关闭此线程。感谢所有回答此问题的人!未选中,但无论如何我尝试选中,取消选中。清除并重新填充,但未发生任何情况,仍然不起作用。谢谢您转到文件->打开最近。如果相同,请查看此列表项目名称多次出现在此列表中,可能是这导致了问题。如果是这样,您必须通过从Xcode环境中删除这些打开的项目工作区来清理它。由于我在模拟器中进行了“重置内容和设置”,应用程序不再在模拟器中,因此没有“应用程序”文件夹在6.1文件夹中。谢谢。有点长镜头,但您是否尝试过删除警告,然后重建?现在我根本没有任何警告,仍然“完成运行…”:-(另一个长镜头)