iPad应用程序永远不会安装在Retina模拟器中

时间:2012-10-31 13:17:11

标签: ios ipad ios-simulator retina-display xcode4.5

我绞尽脑汁想着这个,我可能只是犯了一个愚蠢的错误。切换到Xcode 4.5.1后(可能发生在4.5)我只是无法将应用程序加载到iPad Retina模拟器中。我编辑了编译方案,要求始终使用iPad的Retina显示屏。没爱。过去,您可以随时更改模拟器,无论打开哪个都是项目编译的模拟器。但我无法弄清楚如何在4.5中做到这一点。救命啊!

2 个答案:

答案 0 :(得分:5)

时髦的东西正在发生,似乎并没有像预期的那样发挥作用。请按以下顺序尝试这些解决方案。

  1. 您的方法是正确的,您在编辑方案时设置了模拟器显示首选项。 确保该计划的目的地是iPad模拟器,它与运行计划相关联,并将iPad模拟器显示设置为Retina。保存/应用您的方案更改,尝试运行您的应用程序。如果这不起作用,请关闭+重新打开Xcode,检查方案设置以查看它们是否卡住,然后重试

    How to change simulator display preference

    您可能需要仔细检查您的更改是否卡住了。深入研究项目文件(右键单击项目文件,然后选择“显示包内容”)。然后导航到:

    xcuserdata->username.xcuserdatad->xcschemes->ProjectName.xcscheme
    

    在您喜欢的编辑器中打开它,然后检查是否有:

    simulatorIPadDisplay = "2.000000"
    

    ...为您所需的计划

  2. 如果这些都不起作用,那么它可能是您的派生数据的问题(不太可能,但步骤1应该有效)。转到管理器,然后选择“项目”选项卡。然后点击“删除...”获取派生数据。和以前一样;运行,关闭Xcode,检查并重新运行。

    How to delete derived data within Organizer

  3. 我们真的在泡菜中,这是为构建方案设置首选模拟器显示的唯一方法。您可能需要使用删除Xcode并重新安装,并再次尝试前面的步骤。

  4. 到底是怎么回事?!我们已经用尽了我们的方法,您可能需要让Apple知道这个问题。

答案 1 :(得分:4)

好吧,经过一段长时间的“找到我的所有设置文件并保存它们,删除Xcode及其所有设置文件,重新安装Xcode,重新下载模拟器和数据库,替换设置文件等等”。我发现自己处于相同的位置。没有Retina模拟器给我。

问题不在于Xcode或项目文件 - 5.0 模拟器将无法在Retina模式下启动。 5.1 6.0 模拟器工作正常,正如我在编译方案中切换到它们时发现的那样。切换回5.0,我陷入了正常的模拟器模式。我一直在使用5.0模拟器的原因是测试最低通用分母的iOS功能。那,并且iOS 6.0中存在一个错误,它通过IPSec影响大型数据包传输尚未修复。

所以,我仍然不知道遗漏的Derived Data状态是什么,除了它现在已经修复,我认为重新安装应用程序是修复。

相关问题