2013-03-03 79 views
2

我发现很多教程(如this one)提到能够设置项目构建设置的基础SDK以使用iPhone模拟器。我正在运行最新版本的Xcode,但似乎可用的唯一SDK是MacOS和iOS。即使从“首选项”>“下载”下载了一些较旧的模拟器后,我也看不到任何其他可用的SDK。在xcode构建设置中缺少模拟器SDK

我不知道我是否打破了某些东西,或者我甚至不应该能够选择任何模拟器SDK作为基础SDK。我对Xcode的真正了解还太新。从诸如this之类的问题,我假设我应该至少看到一个“iOS模拟器”作为选项。

我以前试图通过makefiles进行编译,所以安装了各种命令行工具,所以我不确定是否有什么东西把我的环境搞乱了。我试图完全卸载xcode和开发工具,并从应用商店的最新版本重新安装,但似乎并没有改变任何东西。我似乎甚至无法获得现有的模拟器项目,只是一段时间后它曾经能够做到,因此甚至似乎无关我打开了哪个项目。

我是否摔断了一些东西,还是我错过了一些明显的东西?

+0

你有你的构建设置和xcode的截图吗? – iDev 2013-03-03 11:41:51

回答

2

你错过了一些明显的东西。 :)

基本SDK与在设备或模拟器上运行无关。将基础SDK保留为“最新”。

要在模拟器中运行您的应用程序,请注意播放和停止图标右侧工具栏中的下拉菜单。在下拉列表中,选择要构建的目标,然后选择要运行的设备或模拟器。选择后,进入产品菜单并选择运行(Cmd-R)。

+0

啊哈!早期版本的xcode是否有作为项目设置一部分的选择?其中一些过时的教程可能真的让我失望,因为对xcode不熟悉。将模式设置为“模拟器”正是我需要做的事情,现在我可以使用正确的符号来编译我的所有项目和SDK。谢谢! – 2013-03-04 06:10:17