【问题标题】:XCode iPhone simulator does not look like an iPhoneXCode iPhone 模拟器看起来不像 iPhone
【发布时间】:2013-10-15 06:24:18
【问题描述】:

愚蠢的问题,但是.. 运行 iPhone 模拟器时我无法看到设备外观。我不记得这是在哪个 XCode 更新之后开始的,但 iPhone 模拟器 仅显示为一个简单的窗口,而没有像以前那样显示设备外壳(参见 image)。

这就是我的模拟器的样子:

有没有办法让它看起来像真正的 iPhone 5?

编辑:不幸的是,在我的硬件->设备选项中,我只看到 iPhone 视网膜(当前已选择),但没有更多选项。所以看起来像一个薄窗口似乎是默认行为,除非我错过了一些其他配置。

这是我看到的覆盖到用户答案的​​内容。

【问题讨论】:

  • Retina 设备可以做到这一点。
  • 如果你有一个更大的显示器然后 iPhone 模拟器(缩放 100%)它会工作。 :P

标签: ios iphone xcode ios-simulator instruments


【解决方案1】:

模拟器窗口仅在以下情况下显示 iPhone (4/4s) 边框:

  1. 模拟设备是 3.5 英寸非 Retina iPhone,

  2. 窗口比例为 100%。

在 Xcode 5 中,你不能做第一个,除非你下载 iOS 6.1 模拟器,因为 iOS 7 不支持 3.5 英寸非 Retina 设备。

(对于 3.5 英寸非 Retina 以外的模拟设备,您还会看到 100% 比例的边框,但此边框看起来与任何特定设备不完全相同。)

如果您希望设备图像用于您的应用的宣传图片,请参阅 Apple 的 App Store Marketing Resources 页面。

【讨论】:

  • 营销资源链接 +1 - 我忘记了。
【解决方案2】:

首先这适用于视网膜设备。

第一步:如果您使用Xcode 5,请按照此步骤下载iOS 模拟器。

转到XCode

  • 打开主 XCode Preferences 选项,然后打开 Downloads。点击 iOS 6 Simulator 转到你想要的模拟器 “硬件”菜单。关闭模拟器。运行项目。

第 2 步:

根据您的需要,只需将设备从硬件 -> 设备更改为 iPhone,如图所示。

在下一步中确保将窗口比例设置为100 %

【讨论】:

  • 感谢您的编辑,但不幸的是不是关于缩放模拟器,而是关于显示模拟器硬件外观(没有显示的 iPhone 的实际方面)。您使用的是哪个版本的 XCode?​​span>
  • 实际上使用 CMD+1 是正确的,因为 demosthenes.info/blog/564/… 还请注意,您可以使用 ^+CMD+SHIFT+4 来“规则”屏幕中元素的大小,是的iphone 的像素与您现在可能使用的屏幕几乎相同......这就是为什么 100% 看起来如此之大;)。
  • @tyoc213 是的,你是对的。规模可以与CMD+1+2+3 很好的一个。
【解决方案3】:

由于某种原因,它在我的视网膜 Macbook Pro 上看起来像 iPhone,但在我的 iMac 上却不是。 他们可能正在查看 Mac 的分辨率,这并没有什么意义,因为您在 2880x1800 视网膜上看到的比在 1920x1080 非视网膜下看到的要少。

【讨论】:

  • 是的,我同意.. 它应该可以工作。我在我的 MacBook Air 上试过,也有同样的问题。它曾经在我的 2009 iMac 上工作。我需要找到一种方法来启用它:)
【解决方案4】:

我认为问题不在于您的 XCode,而在于您的显示器。检查这个:iPhone skin on Simulator

【讨论】:

    【解决方案5】:

    检查这个 Goto IOS Hardware >>Device >>iPhone 然后窗口+1

    【讨论】:

    • 然后window +1按然后??然后运行它并显示模拟器屏幕截图
    • window + 1 是缩放到 100% 模拟器窗口的快捷方式,但不会改变模拟器的外观。在我的情况下(请看截图,它看起来像一个普通的 Mac OS 窗口,而不是它应该看起来的设备)。
    • 是的,但我还应该选择什么?此外,如果我选择其他设备,它看起来就像一个普通的窗口..
    【解决方案6】:

    不幸的是,它对其他任何东西都一样 - 没有选项可以显示任何其他模拟器的案例。

    【讨论】:

    • iPhone Retina 4 英寸是 iPhone 5
    【解决方案7】:

    完全正确,我使用的是 IOS 模拟器 7.0,对此没有任何选择。我做了所有可能的步骤,让它看起来像 iPhone,但运气不好的 IOS 模拟器在设备中没有这个选项。

    【讨论】:

      【解决方案8】:

      我也遇到过这个问题。如前所述,我去了首选项,下载,然后点击 ios 6.1 下载。安装后它给了我“iphone”的选项。这个选项实际上看起来像 iphone。安装后它仍然包括视网膜选项。

      【讨论】:

        【解决方案9】:

        这可能是一个扩展问题。在模拟器工具栏中,转到 Window -> Scale,并确保选中 100%。关于如何启用 iPhone non-retina 如果没有显示,我在my blog 中写了一些关于如何做到这一点的步骤。

        【讨论】:

        • 不幸的是,它已经设置为 100% 的比例了.. 还是谢谢 :)
        猜你喜欢
        • 1970-01-01
        • 2016-04-19
        • 1970-01-01
        • 2013-08-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-06-17
        相关资源
        最近更新 更多