xCode4不会在模拟器中运行应用程序

时间:2011-03-10 20:09:24

标签: iphone xcode ios

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

4 个答案:

答案 0 :(得分:10)

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

答案 1 :(得分:1)

我一直在为同样的问题奋斗半天!最后,我设法解决了我的问题。

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

  1. 打开ApplicationName-Info.plist文件
  2. 检查Executable file的值是否设为${EXECUTABLE_NAME}
  3. 清洁,构建,运行
  4. 清洁,构建,再次运行。
  5. 我不确定为什么我必须清理,构建,运行两次,但它第一次无法启动。

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

答案 2 :(得分:1)

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

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

我花了一个小时尝试上面各项的不同组合,做了所有这些,......没有用。我的应用程序将1)立即启动并退出启动屏幕之前,或2)在启动屏幕上挂起。模拟器需要永远重置,有时候不会响应Quit,......真的很奇怪。

解决了我的问题:重新启动计算机

(我觉得这必须在Mac OS上完成,但它确实有效。这可能与升级到XCode 4.6并且从那时起没有重新启动有关,我不确定......但我是再跑回来)

答案 3 :(得分:0)

我的诀窍是:

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