【问题标题】:How to Get Black Borders in iPhone 5如何在 iPhone 5 中获得黑色边框
【发布时间】:2012-09-13 03:19:00
【问题描述】:

当我第一次更新 Xcode 并在 iPhone 5 模拟器中测试我的应用程序时,该应用程序运行完美,顶部和底部都有黑色边框。然后,出现了一些问题,询问我是否希望 Xcode 自动调整应用程序的大小以使其适合整个屏幕。我点击是,现在一切都搞砸了。有没有办法恢复边界?我想尽快为我的应用提交更新。谢谢!

【问题讨论】:

  • 您是否使用过任何本地 git 或在某些存储库中维护过代码...
  • 如果您这样做,Apple 将不会接受您的应用。
  • @Fogmeister 仅适用于应用程序在 2013 年 5 月 1 日之后提交的情况。如果它已经在 App Store 上,则会自动添加黑条

标签: iphone ios xcode ios6 iphone-5


【解决方案1】:

从您的项目中删除文件 Default-568h@2x.png。

【讨论】:

  • 我试过了,但没有用。我认为 xcode 会自动完成,但必须有一个设置来防止这种情况发生
  • 答案肯定是对的。确保你做了一个干净的构建文件夹。也许从模拟器中删除应用程序并再次运行。
  • 如果你进入模拟器并点击重置内容和设置,它会解决问题
  • @BoltClock:它会询问您是否希望 Xcode 添加它。如果你不这样做,你会得到黑条。如果你这样做了,应用程序将占据整个屏幕,没有条。
  • @Scott:它只是添加具有这些尺寸的空白图像,还是基于原始 Default@2x.png? (我还没有机会亲自尝试。)
【解决方案2】:

4 个步骤:

  • 在“文件检查器”窗格中取消选中 Default-568h@2x.png 文件的目标成员身份(或仅删除该文件)。
  • 在目标上执行(选项键)清理构建文件夹,以及常规清理。
  • 从模拟器中删除应用程序。
  • 重新构建应用并运行它。

【讨论】:

    【解决方案3】:

    请注意,从 5 月 1 日起,Apple 需要在您的应用程序中使用 Default-568h@2x.png 图像才能提交到 App Store。如果没有该图像,您将收到无效的二进制拒绝。

    【讨论】:

      【解决方案4】:

      一个干净的构建文件夹可能很难找到。通常,您只会在 Project > Clean 下看到。但是当你按住 ALT 键时,它会变成 Clean Build Folder!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-10-11
        • 2014-07-09
        • 1970-01-01
        • 1970-01-01
        • 2019-11-17
        • 2018-02-23
        • 2010-11-24
        相关资源
        最近更新 更多