Вслед за публичным релизом iOS 8.1 в понедельник, 20 октября, Apple представила ряд других новшеств, среди которых есть и то, что напрямую касается разработчиков мобильных приложений под iOS.
![](https://habrastorage.org/r/w1560/files/be3/9e4/750/be39e4750d09494f9fbf890139212e3f.png)
В частности, компания изменила требования к выпускаемым приложениям, о чем вчера оповестила разработчиков через уведомления от Developer Center.
Основных новых требования два: с 1 февраля 2015 года все новые приложения и обновления уже опубликованных должны быть разработаны с использованием SDK iOS 8, включённого в интегрированную среду разработки ПО Xcode 6, и быть совместимыми с 64-битной архитектурой. В противном случае они будут отклонены.
Обязательное введение поддержки 64-разрядных систем связано с использованием Apple 64-битных процессоров А7 и А8 во всех своих новых устройствах, начиная с iPhone 5s и iPad Air, не говоря о представленных этой осенью iPhone 6 и 6 Plus, а также iPad mini 3 и iPad Air 2. Оба чипа дают новым моделям iPhone и iPad значительное увеличение производительности при меньших энергозатратах. Однако, в настоящее время на этих устройствах iOS приходится использовать дополнительные ресурсы для работы с 32-битными приложениями.
![](https://habrastorage.org/r/w780q1/files/139/4a7/f32/1394a7f32d384361bb0281582f887d18.jpg)
Apple не впервые переводит разработчиков на новое ПО принудительными мерами. Такое уже было в 2013 году, когда компания обязала девелоперов оптимизировать все новые приложения для iOS 7.
Стоит отметить, что требования касаются только впервые публикуемых в App Store приложений или обновленных версий. Старые программы по-прежнему могут оставаться 32-битными. Вероятно, что в перспективе на 64-битную архитектуру будут переведены все приложения, но решение этого вопроса займет, скорее всего, не один год.
![](https://habrastorage.org/files/be3/9e4/750/be39e4750d09494f9fbf890139212e3f.png)
В частности, компания изменила требования к выпускаемым приложениям, о чем вчера оповестила разработчиков через уведомления от Developer Center.
Основных новых требования два: с 1 февраля 2015 года все новые приложения и обновления уже опубликованных должны быть разработаны с использованием SDK iOS 8, включённого в интегрированную среду разработки ПО Xcode 6, и быть совместимыми с 64-битной архитектурой. В противном случае они будут отклонены.
Обязательное введение поддержки 64-разрядных систем связано с использованием Apple 64-битных процессоров А7 и А8 во всех своих новых устройствах, начиная с iPhone 5s и iPad Air, не говоря о представленных этой осенью iPhone 6 и 6 Plus, а также iPad mini 3 и iPad Air 2. Оба чипа дают новым моделям iPhone и iPad значительное увеличение производительности при меньших энергозатратах. Однако, в настоящее время на этих устройствах iOS приходится использовать дополнительные ресурсы для работы с 32-битными приложениями.
![](https://habrastorage.org/files/139/4a7/f32/1394a7f32d384361bb0281582f887d18.jpg)
Apple не впервые переводит разработчиков на новое ПО принудительными мерами. Такое уже было в 2013 году, когда компания обязала девелоперов оптимизировать все новые приложения для iOS 7.
Стоит отметить, что требования касаются только впервые публикуемых в App Store приложений или обновленных версий. Старые программы по-прежнему могут оставаться 32-битными. Вероятно, что в перспективе на 64-битную архитектуру будут переведены все приложения, но решение этого вопроса займет, скорее всего, не один год.