从 2 月 1 日开始,所有应用程序都应针对 iOS 7 进行优化。要实现此应用程序,应用程序应具有iOS 7的外观和感觉。
是否可以链接到较旧的SDK(如iOS SDK 6.1)并且仍然具有iOS 7 UI,方法是对NIB文件进行适当的更改,或者我们是否必须链接到iOS 7 SDK才能实际实现iOS 7 UI?
因为术语SDK代表软件开发工具包,其中包括UIKit。所以你只能在iOS 7 SDK
中找到iOS 7 UIKit
.现在,根据外观和感觉,您绝对可以在iOS 6 SDK
中实现iOS 7 UI
。但我不认为升级你的SDK
比你可能需要使用iOS 6 SDK对你的应用程序进行的大量自定义更痛苦。无论如何,选择权在你
我认为苹果将于2月1日开始进行的检查将是你正在使用iOS 7
SDK
。他们不会手动检查每个应用程序以查看它看起来像iOS 7
。但是,在使用iOS 7 SDK
时,您仍然可以轻松定位iOS 6
甚至iOS 5
,他们只是无法使用可用于在这些设备上iOS 7
的新功能。此外,当在这些设备上运行时,它们将保留iOS 6
或iOS 5
的外观。
请务必记住,如果您在应用程序中使用了仅在 iOS 7
中可用的任何内容,则需要进行条件检查以确保您不会尝试在 iOS 7
之前的版本中使用这些功能。我不认为这是一个基于你的问题的问题,但我把它放在这里以防万一。