【问题标题】:App works fine in iOS 7 with no modifications?应用程序在 iOS 7 中运行良好,无需修改?
【发布时间】:2013-09-30 22:25:42
【问题描述】:

我们一直在努力使我们的应用程序能够正常工作以适应 iOS 7 中的所有变化。尤其是事物的颜色和布局。但这些变化仍在开发中。

我们在应用商店中的应用版本没有这些修改。在本地测试时,它在 iOS 6 上运行良好,但在 iOS 7 上看起来很糟糕。然而,从应用商店下载它并将其安装到 iOS 7 iPad 上后,它似乎运行良好——就像在 iOS 6 中一样(!)。我们想知道应用商店是否有一些“兼容性标志”可以切换,这意味着“尚未为 iOS 7 做好准备——使用兼容模式”?我不确定如何解释这一点。想知道有没有人知道?

我们的应用程序: http://appstore.com/cedarssuite

总结:通过 iOS 7 上的模拟器或具有 iOS 7 的开发 iPad 上运行的应用程序看起来很糟糕。但是下载批准的应用商店版本并在 iOS 7 上运行,它工作得很好。为什么?

【问题讨论】:

    标签: ios7


    【解决方案1】:

    注意:这不再正确。自 2014 年 2 月起,Apple 仅接受 SDK7 版本

    这很正常。自这些应用程序以来,所有旧应用程序都可以在新的 iOS 版本上正常运行。基础 SDK 设置为旧版本。在你的情况下(iOS 6.0)。他们将使用旧的 SDK 运行。但是,当您使用新的 sdk(Base SDK 7.0)构建时,它们看起来就像您所说的那样可怕,有时它们会崩溃。由于新 iOS 中的布局更改和控件行为。

    您只需使用新的 sdk 进行构建以利用新功能。

    保留您的应用。用旧版本构建似乎除了新功能之外没有其他缺点。因为苹果仍然接受使用旧 sdk 发布应用程序回到 4.3。

    【讨论】:

    • 注意:这不再正确。自 2014 年 2 月起,Apple 仅接受 SDK7 版本。
    【解决方案2】:

    如果您将基本 SDK 设置为

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-02-28
      • 1970-01-01
      • 2015-06-22
      • 1970-01-01
      • 1970-01-01
      • 2012-06-03
      • 1970-01-01
      相关资源
      最近更新 更多