Подтвердить что ты не робот

Когда Apple начнет отклонять приложения, созданные с помощью Xcode 4.x?

Обновление

17 декабря 2013 года Apple опубликовала выражение о том, когда они заставят всех отправлять новые приложения с помощью Xcode 5:

"Начиная с 1 февраля новые приложения и обновления приложений, представленные в App Store, должны быть созданы с последней версией Xcode 5 и должны быть оптимизированы для iOS 7".

iOS 7 изначально был объявлен 10 июня 2013 г., Xcode 5.x выпущен 22 октября 2013 года. Это охватывает временные рамки, близкие к восьми месяцам, между анонсом iOS 7 и принудительным представлением Xcode 5, причем выпуск Xcode довольно красиво посередине.


Оригинальный вопрос

Приложения, созданные с помощью Xcode 4.x(с таргетингом на iOS 6.x SDK), будут работать на iOS 7 в виде устаревшего режима, эмулируя такие функции, как черные полосы состояния, старые представления UISwitch и т.д. t знать, что этот режим документирован где-то с другим именем или, возможно, не обсуждается из-за ограничений NDA, но я не могу найти никаких подробностей об этом (upvotes для канонически принятого имени этого режима).

Если вы скомпилируете одно и то же приложение без каких-либо изменений с Xcode 5, оно скомпилируется как первый класс iOS 7, с появлением новой строки состояния и элементами управления. На самом деле, я не могу найти способ в Xcode 5 запустить приложение в устаревшем режиме (я буду добавлять комментарии для любых не-NDA-нарушающих намеков на это, но реальный вопрос о чем-то другом).

Приложение, в котором я сейчас работаю, работает в этом устаревшем режиме, но будет сбой при компиляции с Xcode 5 из-за очень старого кода iOS 4.x. Конечно, это можно решить, но с небольшим сроком, который клиент попросил меня не обращаться к нему, сначала сосредоточив внимание на наборе функций, и только после того, как обновление проекта станет "настоящим" приложением iOS 7.

При взвешивании всех слухов и событий в прошлые годы предположительно ожидается запуск

Я предполагаю, что Apple в какой-то момент начнет запуск iOS 7, отвергнув приложения, которые были построены с Xcode 4 и iOS 6 SDK, чтобы продвинуть внедрение реальных приложений для iOS 7, отказавшись от необходимости устаревший режим. С этим я надеюсь нацелиться на приложение для приложений iOS 6, прежде чем они начнут отклонять приложения "старой школы", но у меня нет реальной информации о том, когда это может быть.

Итак, возникает реальный вопрос:

Есть ли примеры таких случаев с предыдущими версиями iOS, что Apple начала отклонять приложения, созданные с помощью старых Xcodes или SDK? Меня интересует временные рамки между выпуском версии iOS и тем, что Apple отклоняет приложения.

P.S. Здесь сообщение форума, которое, казалось, указывало на то, что это происходит вокруг запуска iOS 6, но последний пост обесценивает его: http://www.cocos2d-iphone.org/forums/topic/apple-dev-support-says-all-apps-must-now-be-built-with-ios-6-sdk

PPS. Также была дата, когда Apple начала отклонять приложения, не оптимизированные для iPhone5, но это не имело никакого отношения к изменению SDK, не говоря уже об изменении основной версии, например, от 6 до 7: <а5 >

4b9b3361