À partir du 1er juin, Apple ajoutera des modifications aux différents magasins d'applications. Celui qui est peut-être le plus important est que, à partir du mois prochain, toutes les applications de l'Apple Watch doivent être natives, mais il y en a aussi d'autres, a priori, moins importantes, comme toutes les applications pour iPhone, iPod Touch ou iPad téléchargées. à l'App Store doit être compatible uniquement avec la norme IPv6, la dernière version du protocole Internet pour l'identification du matériel et le routage réseau.
Comme nous pouvons le lire dans le page Web Pour les développeurs, de nombreuses applications disponibles sur l'App Store sont déjà prises en charge et le protocole est pris en charge par les API NSURLSession et CFNetwork. Les développeurs utilisant des API IPv4 ou d'autres protocoles devront modifier le code de votre application pour se conformer à la nouvelle politique d'Apple.
IPv6, seul protocole accepté à compter du 1er juin
Le passage à l'IPv6 est motivé par la plus grande acceptation du protocole dans l'industrie, en particulier par les opérateurs de téléphonie où travaillent l'iPhone et l'iPad. L'avancement des appareils connectés à Internet, accéléré par l'introduction des smartphones, a été épuisant rapidement les allocations d'adresses IPv4. IPv6 est une technologie plus avancée et devrait remplacer IPv4 à l'avenir.
Dans le cadre de son programme de développement, Apple propose un ensemble d'outils pour tester la conformité des réseaux IPv6. Hier, Apple a fourni aux développeurs des informations techniques détaillant les méthodes de création de logiciels prenant en charge les réseaux IPv6 DNS64 / NAT64, informations liées aux sessions WWDC 2015. WWDC C'est en 2015 qu'ils ont annoncé le changement qui deviendra une réalité à partir du 1er juin.