【发布时间】:2011-02-13 03:20:58
【问题描述】:
我正在将我的应用程序修复为通用二进制文件。在模拟器上测试似乎默认使用 iPad。对于检查方向和小的 UI 更新等小的更正,我能找到获取 iPhone 版本的唯一方法是插入我的 iPhone 并在设备上构建和运行。
加载调试器需要宝贵的时间,因为在模拟器上运行这种工作要快得多。我可以为此将模拟器设置为默认为 iPhone 吗?将其设置为 3.1.3 不起作用,因为我在 iPad 的二进制文件中有 3.2 代码。
编辑:
硬件 -> 设备和 -> 模拟器中的版本菜单选项退出我的应用程序。当我重新启动时,它又回到了 iPad。该应用程序未安装在模拟器中
【问题讨论】:
-
它不工作。它更改为 iPhone 模拟器,但应用程序退出。当我重新启动时,它会回到 iPad。
-
我认为你不能在 iPhone 模拟器上运行 3.2 代码。它只支持3.1.3。
-
据我了解,3.2 仅适用于 iPad。最新的 iPhone 是 3.1.3
-
这很糟糕,因为所有 iPad 代码在为 3.1.3 编译时都会抛出错误。我必须在我的实际设备上测试 iPhone 的每一个小改动,这需要相当长的时间
标签: iphone ios-simulator