我正在修复我的应用程序以成为通用二进制文件。模拟器上的测试似乎默认为iPad。对于检查方向和小UI更新等小改正,我可以找到获取iPhone版本的唯一方法是插入我的iPhone并在设备上构建和运行。如何在3.2中使用iPhone模拟器(不是iPad模拟器)
加载调试器需要宝贵的时间,在模拟器上运行对于这类工作来说要快得多。我可以将模拟器设置为iPhone的默认设置吗?将它设置为3.1.3不起作用,因为我在iPad的二进制文件中使用了3.2代码。
编辑:
硬件 - >设备,以及 - 在模拟器>版本菜单选择退出我的应用程序。当我重新启动时,它会回到iPad。该应用程序未安装在模拟器中
duplicate of http://stackoverflow.com/questions/2413948/setting-xcodes-target-to-iphone-not-ipad/2414107#2414107 这可能也有帮助:http://stackoverflow.com/questions/ 2574147/is-there-iphone-simulator-on-iphone-sdk-3-2 – progrmr 2010-04-28 00:28:03
这不起作用。它更改为iPhone模拟器,但应用程序退出。当我重新启动时,它会回到iPad。 – Justin 2010-04-28 00:35:01
我不认为你可以在iPhone模拟器上运行3.2代码。它只支持3.1.3。 – progrmr 2010-04-28 01:42:04