为什么Xcode在更新到SDK 4.2之后总是在iPad模拟器中运行我的应用程序而不是iPhone? 如果我选择iPhone模拟器作为活动可执行文件,它不会存储我的偏好并在任何新的Build& amp;之后运行iPad模拟器。运行
答案 0 :(得分:2)
我遇到了同样的问题。但在更新后突然消失了。您是否拥有所有软件的最新版本(或尝试将其关闭再打开)?
如果这不起作用,我建议重新安装。解决了我的许多问题...
答案 1 :(得分:2)
在XCode 3.2.6上,您可以转到“项目”菜单 - > “设置Active Executable”并选择iPhone模拟器。
答案 2 :(得分:1)
尝试构建 - > '清除所有目标'。进入Release配置,编译然后再回到Debug。现在你可以选择Iphone Simulator。对我来说它有效。
希望得到这个帮助。
答案 3 :(得分:0)
检查“活动可执行文件”设置,以及“设备”的模拟器设置。
答案 4 :(得分:0)
检查您的.xcodeproj信息。在那里导航并找到模拟器的设置并选择“iPhone”或“iPad”
希望这有帮助
答案 5 :(得分:0)
从组织者的设备列表中删除所有iPad设备(窗口菜单>管理器)为我修复了它。但我知道这不是一个完美的解决方案。我希望Apple能尽快解决这个问题。
答案 6 :(得分:0)
你的机器上安装了两个xcode(或iphone sdk)吗?如果是,则使用此命令完全卸载xcode -
sudo /Developer/Library/uninstall-devtools –mode=all
从所有位置(用已安装的目录名替换Developer)
并在开发人员目录中安装xcode 3.2.6
答案 7 :(得分:0)
您可以转到Product -> Destination -> iPhone 6.1 Simulator
。
我花了一段时间才弄清楚原因,因为即使您在iPhone
中选择设备Targets
,如果您不更改产品的目的地,它仍会打开iPad模拟器