iOS模拟器——从视网膜iPhone到非视网膜iPad一步到位

iOS模拟器——从视网膜iPhone到非视网膜iPad一步到位,iphone,xcode,ipad,ios-simulator,Iphone,Xcode,Ipad,Ios Simulator,我为iPhone和iPad都编程。在做iPhone的事情时,我更喜欢视网膜iPhone模拟器。在使用iPad时,我更喜欢非视网膜模拟器。在他们之间交换对我来说是一个分两步的过程。我必须将xCode从“iPhone模拟器”目标切换到“iPad模拟器”目标。问题是,当我这样做时,模拟器从视网膜iPhone切换到视网膜iPad。因此,我还必须进入模拟器应用程序,将硬件更改为非视网膜iPad 有没有一种方法可以一步到位呢?是的!而且非常简单。在Xcode 4+中,单击“播放”按钮旁边顶部菜单栏中包含目标

我为iPhone和iPad都编程。在做iPhone的事情时,我更喜欢视网膜iPhone模拟器。在使用iPad时,我更喜欢非视网膜模拟器。在他们之间交换对我来说是一个分两步的过程。我必须将xCode从“iPhone模拟器”目标切换到“iPad模拟器”目标。问题是,当我这样做时,模拟器从视网膜iPhone切换到视网膜iPad。因此,我还必须进入模拟器应用程序,将硬件更改为非视网膜iPad


有没有一种方法可以一步到位呢?

是的!而且非常简单。在Xcode 4+中,单击“播放”按钮旁边顶部菜单栏中包含目标名称的下拉列表。然后单击编辑方案

单击运行操作,然后单击选项选项卡。您将看到,当您单击Xcode中的播放按钮(构建和运行)时,您可以指定要使用的屏幕类型

然后,当您在Xcode中切换设备目标时,它会自动将模拟器切换到适合您的设备和屏幕类型


是的!而且非常简单。在Xcode 4+中,单击“播放”按钮旁边顶部菜单栏中包含目标名称的下拉列表。然后单击编辑方案

单击运行操作,然后单击选项选项卡。您将看到,当您单击Xcode中的播放按钮(构建和运行)时,您可以指定要使用的屏幕类型

然后,当您在Xcode中切换设备目标时,它会自动将模拟器切换到适合您的设备和屏幕类型


此外,如果您运行的iOS 5.1版本以下,模拟器将切换回非视网膜。将SDK设置为5.1+

如果运行的是低于iOS 5.1的版本,模拟器将切换回非视网膜。将SDK设置为5.1+

我也很好奇。不太理想,但您能否在构建设置中的某个位置暂时关闭iPad视网膜支持?我不在mac电脑旁,否则我会检查自己。我也很好奇。不太理想,但您能否在构建设置中的某个位置暂时关闭iPad视网膜支持?我不在mac电脑旁,否则我会检查自己。