1

我在 xCode 中开发一个 iOS 应用程序,我完美地使用了模拟器。昨天我不得不创建一个新项目,在输入一些代码后,我发现点击运行时,应用程序编译、链接,但是模拟器永远不会启动。并且停止被禁用。我尝试打开和关闭 iOS sim。重新打开旧项目会显示模拟器,但切换到新项目后,什么也没有发生。有想法该怎么解决这个吗?我正在使用单视图应用程序。

4

4 回答 4

3

我们在 Xcode 中一直在应用程序之间切换,而你并不疯狂——这绝对是善变的(这看起来很荒谬)。尝试这个:

  • 清洁 ( ⌘ + shift + k)
  • 重启 Xcode

...如果这不起作用,我们还必须清除本地缓存 à la⌘ + option + shift + k甚至更深,如本答案中所述。

希望这些会有所帮助!

于 2013-05-30T15:40:23.177 回答
1
  1. 清理 Xcode 项目。
  2. 选择模拟器并执行“重置内容和设置”
  3. 关闭 Xcode 和模拟器。
  4. 重新启动 Xcode 并运行您的应用程序。

(有时,如果你使用活动监视器,你会发现一个模拟器进程在它应该被关闭时仍在运行。用活动监视器杀死它并重新启动一切。)

(此外,虽然理论上它不可能发生,但有时 Mac 会用完可用的线程句柄。然后你需要重新启动 Mac。)

于 2013-05-30T15:41:31.100 回答
1

问题最终得到了解决。
在 Run、Stop 按钮附近,单击应用名称,例如Demo,然后单击 Edit Scheme。现在单击Info,然后将Executable设置为您的应用程序可执行文件,通常位于默认位置的唯一子文件夹中。单击“确定”并随意运行模拟器。它现在也可以正常工作了。

于 2013-06-14T06:20:47.953 回答
0

似乎是一个奇怪的问题。我会完全关闭 Xcode 和 iOS 模拟器,然后再试一次。最坏的情况是重新启动系统。不应该成为新项目无法运行的任何原因。

于 2013-05-30T15:32:24.707 回答