【问题标题】:xCode4 won't run app in SimulatorxCode4 不会在模拟器中运行应用程序
【发布时间】:2011-07-13 00:38:50
【问题描述】:

我刚刚下载并安装了带有最新 SDK 的 xcode4。我打开我的项目选择运行,模拟器拉起来但保持黑色。我在 XCode 的状态窗口中看到的只是“附加到 MyProjectName”

【问题讨论】:

  • 您是否尝试过清理构建并重置模拟器?
  • 我也可以在我的一些旧项目中观察到这个问题。未找到解决方案。试过重置模拟器,重启模拟器和xcode,但还是不行!

标签: iphone xcode ios


【解决方案1】:

查看我的博客文章以了解如何解决这个问题——基本上您需要删除项目的 xcuserdata。 http://hiediutley.com/2011/03/10/xcode4-is-your-old-project-hanging-in-the-simulator/

【讨论】:

    【解决方案2】:

    我已经为同样的问题苦苦挣扎了半天!最后我设法解决了我的问题。

    我的应用程序 plist 文件已被大量修改,因此我创建了一个新应用程序并将我的 plist 值与新的值进行比较。我的 plist 文件为 Executable file 值设置了一个硬编码字符串,更改它解决了我的问题。

    1. 打开您的 ApplicationName-Info.plist 文件
    2. 检查Executable file 的值是否设置为${EXECUTABLE_NAME}
    3. 清理、构建、运行
    4. 清理、构建、再次运行。

    我不知道为什么我必须清理、构建、运行两次,但第一次启动失败。

    希望这对你有用。如果这不起作用,请尝试将其他一些值更改回它们的默认值,因为它可能仍然是您的 plist 文件的问题。

    【讨论】:

      【解决方案3】:

      人们为此提出了很多不同的解决方案:

      • 做一个干净的
      • 重置模拟器
      • 执行“清理构建文件夹”(选择清理时按住选项键)
      • 删除 ~/Library/Developer Tools/Xcode/Derived Data/YourProject*
      • 删除 .xcodeproj 目录中的“xcuserdata”目录

      我只花了一个小时尝试上述项目的不同组合,做了所有这些,......没有任何效果。我的应用要么 1)在启动屏幕出现之前立即启动并退出,要么 2)在启动屏幕上挂起。模拟器需要很长时间才能重置,有时不会响应退出,......只是发生了一些非常奇怪的事情。

      解决了我的问题:重启机器

      (这让我大吃一惊,这必须在 Mac OS 上完成,但它有效。这可能与升级到 XCode 4.6 并且从那时起没有重新启动有关,我不确定......但我再次运行)

      【讨论】:

        【解决方案4】:

        对我来说诀窍是:

        • 打开项目导航器
        • 点击构建阶段
        • 使用搜索工具检查是否有 info.plist 的结果。如果有结果,请将其删除。
        • 构建并运行

        【讨论】:

          猜你喜欢
          • 2019-02-02
          • 1970-01-01
          • 2016-08-20
          • 1970-01-01
          • 2012-03-26
          • 2020-12-29
          • 2022-08-10
          • 1970-01-01
          • 2012-02-03
          相关资源
          最近更新 更多