Appleは水曜日の発表で、すべてのiOSアプリにIPv6のみのネットワークのサポートを含めることを義務付けるApp Storeポリシーの今後の変更を開発者に思い出させた。
6 月 1 日以降、Apple の App Store へのすべての提出物は、ハードウェア識別とネットワーク ルーティングのための最新のインターネット プロトコル バージョンである IPv6 のみの標準と互換性がなければなりません。同社は、昨年の Worldwide Developers Conference で、iOS 9 が IPv6 のみのネットワーク サービスに移行すると初めて発表しました。
Appleの開発者の発表によるとWebサイト、プロトコルは NSURLSession および CFNetwork API でサポートされているため、多くの既存のアプリはすでに互換性があります。 IPv4 API またはハードコーディングされた IP アドレスを使用する開発者は、Apple の新しいポリシーに準拠するようにアプリのコードを変更する必要があります。
Apple にとって、IPv6 への切り替えは、特に iPhone や iPad が動作するネットワークを運用している携帯通信会社など、業界でこのプロトコルが広く受け入れられている中で行われます。スマートフォンの導入によってインターネットに接続されたデバイスが急増し、IPv4 アドレスの割り当てが急速に枯渇しつつあります。 IPv6 は後継テクノロジーであり、近い将来 IPv4 に取って代わると予想されています。
Apple は、開発者プログラムの一環として、IPv6 ネットワーク コンプライアンスをテストするためのツール セットを提供しています。水曜日の投稿で、同社は開発者に次の点を指摘した。技術論文IPv6 DNS64/NAT64 ネットワークのサポートを組み込む方法の詳細が説明されており、WWDC 2015 セッションにリンクされています。