Apple обяжет приложения App Store поддерживать сети только с IPv6 с 1 июня

Apple объявила в своем блоге для разработчиков, что с 1 июня 2016 года обяжет все приложения, отправляемые в App Store для iOS, поддерживать сети только с IPv6. Apple изначально представила переход год назад на WWDC 2015, подразумевая, что вскоре это станет обязательным.

Небольшому подмножеству приложений в App Store потребуется обновить свой код для поддержки сетей только с IPv6; Apple опубликовала соответствующие рекомендации на своем сайте документации для разработчиков. Большинство разработчиков не затронет это изменение, поскольку большинству приложений не нужно использовать пользовательский сетевой стек, и они полагаются на системные сетевые API. Очевидно, Apple гарантирует, что системные фреймворки обновлены и уже поддерживают сети только с IPv6.

IPv6 — это новый сетевой стандарт, призванный заменить IPv4, поскольку последний исчерпывает доступные адресные ресурсы. В конечном итоге IPv6 полностью заменит IPv4. Apple должна убедиться, что ее платформы готовы к сдвигу в экосистеме технологий.

1 июня также является крайним сроком для еще одного нового требования к разработчикам: все приложения для Watch должны будут использовать нативные API watchOS 2 WatchKit с 1 июня.