【问题标题】:Simulate on Xcode 6 somethings wrong在 Xcode 6 上模拟出现问题
【发布时间】:2014-11-10 07:28:49
【问题描述】:

我安装了 Xcode 6 gm 版本。我创建了新项目,并在带有 ios 8 的 iPhone 6 或 iPhone 5s 模拟器上运行它。一切都很好。但是当我在 iphone 5s 部署目标 ios 7.1 上进行模拟时。设备屏幕不是全屏。它像 3.5inc 屏幕一样运行。你知道其中的原因吗?是 XCode 6 的 bug 吗?

【问题讨论】:

    标签: ios-simulator ios8 device xcode6


    【解决方案1】:

    您应该将 iphone 5 - 640x1136 的启动屏幕命名为 Default-568h@2x 或使用目录资产。

    【讨论】:

    • 有没有办法跳过这种行为?我遇到了同样的问题,但是我不需要启动屏幕。 Xcode 6 beta 没有产生这样的问题
    【解决方案2】:

    在我的情况下想出了一个解决方案

    1. 转到项目目标的常规标签
    2. 向下滚动到应用图标和启动屏幕部分
    3. 点击Launch Images Source下的Use Asset Catalog下拉选项
    4. 在提示中选择 Migrate - 这将在 .xcassets 图像集下创建 LaunchImage 类别(在我的情况下默认为 Images.xcassets)
    5. 启动应用程序 - 在我的情况下 ifullscreen 问题消失了

    【讨论】:

      猜你喜欢
      • 2014-09-05
      • 2014-11-30
      • 1970-01-01
      • 2019-06-17
      • 1970-01-01
      • 2015-03-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多