我在 xCode 中开发一个 iOS 应用程序,我完美地使用了模拟器。昨天我不得不创建一个新项目,在输入一些代码后,我发现点击运行时,应用程序编译、链接,但是模拟器永远不会启动。并且停止被禁用。我尝试打开和关闭 iOS sim。重新打开旧项目会显示模拟器,但切换到新项目后,什么也没有发生。有想法该怎么解决这个吗?我正在使用单视图应用程序。
问问题
3974 次
4 回答
3
我们在 Xcode 中一直在应用程序之间切换,而你并不疯狂——这绝对是善变的(这看起来很荒谬)。尝试这个:
- 清洁 (
⌘ + shift + k
) - 重启 Xcode
...如果这不起作用,我们还必须清除本地缓存 à la⌘ + option + shift + k
甚至更深,如本答案中所述。
希望这些会有所帮助!
于 2013-05-30T15:40:23.177 回答
1
- 清理 Xcode 项目。
- 选择模拟器并执行“重置内容和设置”
- 关闭 Xcode 和模拟器。
- 重新启动 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 回答