As of June 1, Apple will add changes to the different app stores. The one that is perhaps more important is that, as of next month, all the applications for the Apple Watch have to be native, but there are also others, a priori, less important, such as all applications for iPhone, iPod Touch or iPad uploaded to the App Store must be compatible only with the IPv6 standard, the latest version of the Internet protocol for hardware identification and network routing.
As we can read in the web page For developers, many of the applications available on the App Store are already supported and the protocol is supported by the NSURLSession and CFNetwork APIs. Developers using IPv4 APIs or other protocols will need to modify the code of your application to comply with the new Apple policy.
IPv6, the only protocol accepted as of June 1
The change to IPv6 is motivated by the greater acceptance of the protocol in the industry, especially by the telephony operators where the iPhone and iPad work. The advancement of Internet-connected devices, accelerated with the introduction of smartphones, has been rapidly depleting IPv4 address allocations. IPv6 is a more advanced technology and is expected to replace IPv4 in the future.
As part of its developer program, Apple offers a set of tools for testing IPv6 network compliance. Yesterday, Apple provided developers with technical information detailing methods for creating software with support for IPv6 DNS64 / NAT64 networks, information that linked to the 2015 WWDC sessions. WWDC 2015 was where they announced the change that will become a reality as of June 1.