Ios 苹果什么时候开始拒绝使用Xcode 4.x构建的应用程序?

Ios 苹果什么时候开始拒绝使用Xcode 4.x构建的应用程序?,ios,xcode,app-store,ios7,xcode5,Ios,Xcode,App Store,Ios7,Xcode5,更新 2013年12月17日,他们将强制所有人使用Xcode 5提交新的应用程序: “从2月1日开始,提交到应用商店的新应用和应用更新必须使用最新版本的Xcode 5生成,并且必须针对iOS 7进行优化。” iOS 7最初是,带有。这跨越了在宣布iOS 7和执行XCODE 5提交之前的近八个月的时间框架,XXCODE在中间很好地发布。 原始问题 使用Xcode 4.x(针对iOS 6.x SDK)构建的应用程序将在iOS 7上以一种传统模式运行,模拟黑色状态栏、旧UISwitch外观等功能。我

更新

2013年12月17日,他们将强制所有人使用Xcode 5提交新的应用程序:

“从2月1日开始,提交到应用商店的新应用和应用更新必须使用最新版本的Xcode 5生成,并且必须针对iOS 7进行优化。”

iOS 7最初是,带有。这跨越了在宣布iOS 7和执行XCODE 5提交之前的近八个月的时间框架,XXCODE在中间很好地发布。
原始问题

使用Xcode 4.x(针对iOS 6.x SDK)构建的应用程序将在iOS 7上以一种传统模式运行,模拟黑色状态栏、旧UISwitch外观等功能。我不知道该模式是否以其他名称记录,或者可能由于NDA限制而没有讨论,但我找不到任何详细信息(此模式的规范接受名称)

如果你在没有任何修改的情况下从Xcode 5编译同一个应用程序,它将被编译为一级iOS 7公民,具有新的状态栏外观和控件。事实上,我在Xcode 5中找不到任何方法让应用程序以传统模式启动(我会对任何不违反保密协议的暗示投赞成票,但真正的问题是关于其他事情)

我目前正在开发的应用程序是在这种传统模式下工作的,但在使用Xcode 5编译时会崩溃,原因是非常旧的iOS 4.x代码。这当然可以解决,但在很短的期限内,客户要求我不要解决它,首先关注一组功能,然后才将项目更新为“真正的”iOS 7应用程序

在权衡过去几年的所有传闻和经验时,最重要的是,我目前正在进行的更新必须作为iOS 6更新提交给应用商店。据我目前所知,这意味着应用程序必须使用Xcode 4构建,基本SDK设置为iOS 6.x(或构建设置中所称的iphoneos6.1)

我假设苹果会在iOS 7发布前后的某个时候开始拒绝使用Xcode 4和iOS 6 SDK构建的应用程序,以推动真正的iOS 7应用程序的采用,逐步取消传统模式的必要性。我希望在他们开始拒绝“老派”应用程序之前提交iOS 6应用程序,但我没有这可能是什么时候,真正的情报

所以真正的问题来了:

在以前的iOS版本中是否有这样的例子,苹果开始拒绝使用旧的Xcode或SDK构建的应用程序?iOS版本发布到苹果拒绝应用程序之间的时间间隔是我最感兴趣的

另外,这里有一个论坛帖子,似乎表明这发生在iOS 6发布前后,但最后一个帖子贬低了它的价值:


p.p.S还有一个日期,苹果开始拒绝非iPhone5优化的应用程序,但这与SDK更改无关,更不用说6到7这样的重大版本更改了:

除非你是苹果,否则这不是真正的责任。他们将开始拒绝为旧的iOS版本提交的应用程序,但这可能至少需要几个月的时间呃,iOS 7 GM。如果你看看标有“真正的问题”的部分你会发现这是可以回答的。我在寻找以前ios版本的数据,而不是像“几个月后”这样的假设。我自己完全有能力得出这样的结论。当然,苹果永远不会对他们的路线图发表评论,所以这不是我要找的那种英特尔。我不明白你为什么要这样说苹果公司已经正式宣布,从2014年2月1日开始,应用程序需要使用Xcode 5进行编译:现在这将是一个非常值得一个巨大的绿色复选标记的答案,但不幸的是,这个问题被关闭了。我将用它更新这个问题,以供参考。谢谢@karlbecker_com!我找不到解锁按钮的投票,所以我发表评论相反地,我正在打电话。。。