iPhone模拟器运行错误的代码

时间:2014-10-20 14:24:15

标签: ios xcode ios-simulator

我无法让iPhone模拟器运行当前代码。相反,它运行旧版本。有谁知道为什么? 模拟像往常一样开始和停止,但不知何故,Xcode和Simulator失去了连接。模拟器忽略代码中的任何更改,Xcode忽略任何断点。 我有:

  • 在模拟器中删除了应用。
  • 重置模拟器中的内容和设置。
  • 在Xcode中清理项目。
  • 从管理器中删除了该项目。
  • 重新启动Xcode和计算机。

系统信息:

  • Xcode 6.0.1
  • iOS模拟器8.0
  • OS X 10.10

如果有人能告诉我为什么会这样,我会非常感激! 顺便说一句,我可以毫无问题地在设备上运行代码。

2 个答案:

答案 0 :(得分:0)

尝试重置模拟器的内容和设置。就像在图像上一样:

enter image description here

清理和重建项目也可能有所帮助。

答案 1 :(得分:0)

当我升级到Xcode 6.1并下载了一个新的iOS 7.1模拟器(可在Xcode / Preferences / Downloads中获得)时,它才刚刚开始工作。因此,升级或只是重新安装Xcode似乎可以解决这个问题。

修改 我最近又遇到了同样的问题,这次我通过转到Project Navigator / Targets / Build Settings / Build Locations来修复它。将Build Products Path的文本更改为随机的内容,然后再将其更改回来。

有时,如果您移动项目文件夹,似乎Xcode会丢失其构建文件夹的跟踪。通过这样做Xcode恢复其构建路径。所以先试试这个方法。