Od 1 czerwca wszystkie aplikacje muszą wspierać IPv6
1 czerwca 2016 roku to nie tylko nowe ustalenia dotyczące Apple Watch, ale także wsparcia dla IPv6.
Od wspomnianego dnia wszystkie zgłaszane do App Store aplikacje muszą wspierać IPv6. Krok ten wynika zapewne z końcówki dostępnej puli adresów protokołu IPv4. Oferuje on adresy o długości 32-bitów, czyli jest ich niecałe 4,3 miliarda, a w przypadku IPv6 mamy do czynienia z adresami 128-bitowymi, co przekłada się na 340 sekstylionów adresów (39-cyfrowa liczba).
Jak dowiadujemy się z komunikatu od Apple, zdecydowana większość aplikacji już takie wsparcie zapewnia, gdyż jest ono zaimplementowane w API CFNetwork i NSURLSession.
Główny problem dotyczy programów, które korzystają z API wspierających tylko protokół IPv4 lub mają na stałe przypisane „stare” adresy IP.
Dla wszystkich zainteresowanych tym tematem, Apple odsyła do materiałów szkoleniowych oraz filmu instruktażowego.
Źródło Apple Developer Blog