应用程序在iOS 7中运行良好,没有修改?

时间:2013-09-30 22:25:42

标签: ios7

我们一直致力于让我们的应用程序正常运行iOS 7中的所有更改。特别是颜色和布局。但这些变化仍在发展中。

应用程序商店中我们的应用程序版本没有这些修改。在本地测试时,它适用于iOS 6,并且在iOS 7上看起来很糟糕。但是,从应用程序商店下载 并将其安装在iOS 7 iPad上时,它似乎工作得很好 - 就像在iOS 6中使用的那样(!)。我们想知道是否存在应用商店用户可以切换的“兼容性标志”,这意味着“还没有为iOS 7做好准备 - 使用兼容模式”?我不知道怎么解释这个。想知道是否有其他人知道?

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

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

2 个答案:

答案 0 :(得分:1)

如果您设置基本SDK< 7,它将使用旧的iOS 6风格。当然,这基本上要求您使用旧版本的Xcode进行编译,即使在iOS 7上运行,也无法使用iOS 7功能。

答案 1 :(得分:1)

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

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

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

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