【问题标题】:Xcode 4.6 builds, runs and finishes instantly (simulator iOS 6.1)Xcode 4.6 立即构建、运行和完成(模拟器 iOS 6.1)
【发布时间】:2013-02-14 14:04:39
【问题描述】:

在 xcode 中,我尝试向我的应用程序添加轻击手势,但当我构建它时,它开始出现 Xcode 问题。它从构建“在 iPhone 6.1 模拟器上运行”到“在 iPhone 6.1 模拟器上完成运行”。

如果模拟器关闭,它会以黑屏启动,并且您无法单击主页按钮等。如果打开,则没有任何反应,应用程序不会安装但模拟器不会崩溃。

我已经尝试过 armv6 架构的“修复”,但没有奏效。我还清理了项目和项目数据。我也多次重置模拟器。

如果我将旧文件添加到我的新项目中,它可以正常工作(我将旧文件复制并粘贴到新项目中),但同样的情况会发生。

提前感谢您的帮助!

注意: 新的空白项目构建并运行良好。

编辑:撤消我之前的操作后它仍然没有工作,模拟器根据 Finder 响应,虽然屏幕保持黑色

–––––––––––––––––––––––––––––––––––––––––––––––––

更新

我的应用程序中有一个名为“resources”的文件夹,作为参考导入,该文件夹遵循@arthan.v 线程中的链接为我提供了解决问题的方法。我所做的是将文件夹重命名为文件并重新导入。

非常感谢,我花了 2 天时间尝试修复它!

【问题讨论】:

  • XCode 状态是否显示“已完成运行 ${EXECUTABLE_NAME}”?
  • 尝试删除派生数据?
  • 重置模拟器的内容和设置然后退出模拟器和xcode然后重新打开运行
  • @JamesWebster 是的
  • @KaanDedeoglu 这就是我所说的项目数据

标签: iphone ios objective-c xcode ios-simulator


【解决方案1】:

您可能需要将设备添加到配置文件中。我在 Xcode 6 和真实设备上体验过。

【讨论】:

    【解决方案2】:

    这有时可以通过以下步骤解决:

    • iOS 模拟器 > 重置内容和设置 ... > 重置
    • Xcode > 构建和运行

    【讨论】:

      【解决方案3】:

      在我重新组织了一些代码并重命名了工作区和项目后,我遇到了同样的问题。最终意识到模拟器的主屏幕上有我的测试应用程序的旧版本。我删除了它,然后一切都恢复正常了。

      【讨论】:

        【解决方案4】:

        点击Xcode右侧视图中的Center Button

        在底部栏中,您会看到 error: failed to attach to process ID 0

        检查这些error: failed to attach to process ID 0Xcode compiles my App, but can't run it in the simulator

        【讨论】:

        • 我不能肯定这是你的问题的原因,但它是当我遇到它的时候。
        猜你喜欢
        • 1970-01-01
        • 2014-07-12
        • 2015-12-31
        • 2013-01-08
        • 2011-02-09
        • 1970-01-01
        • 1970-01-01
        • 2013-01-26
        • 2013-04-27
        相关资源
        最近更新 更多