2016-06-24 3 views
1

この6月のAppleは、すべてのアプリケーションをIPV6専用ネットワーク上で動作させることを強制しています。 Appleはまた、IPV6のみのネットワーク上のアプリケーションレビュープロセスについて、すべてのテストを行います。iOS用RESTKitとIPV6

私は自分のアプリケーションでのRESTfulな対話を行うためにRESTKit 0.24.0を使用していますが、私は次のことを知りたいと思った:

1.HowアプリケーションのみをリモートでネットワークIPV6上で動作するかどうかをチェックしますサーバ?私は私のMac(https://derflounder.wordpress.com/2015/10/05/enabling-an-ipv6-only-network-using-internet-sharing-on-el-capitan/)上のインターネット共有を使用してIPV-6のみのネットワークを設定しようとしており、アプリケーションは正常に動作します。これは、アプリケーションがIPV6のネットワーク上でリモートのWebサーバーで動作することを示す十分な証拠ですか?

2.DEST RESTKit 0.24.0はIPV6ネットワーキングをサポートしています。私はRESTKitを更新する必要はありませんし、IPV6でRESTKitを使用するための回避策はありますか?

また、私は現在、IPV6の採用が実際には貧弱なインド出身です。

+0

最新のiOSベースSDK、最新のxcodeを使用してください。あなたのアプリは既にIPV6をサポートしています。 Appleの批評家があなたのアプリを拒否した場合、それはちょっとしたことだから... IPV6。彼らに二重チェックをして、あなたのアプリは合格するでしょう。私はそれを成功させた!幸運 – VietHung

+0

はい私は私たちのウェブサーバがIPV6で働いていないというわずかな障害を抱えていました。一度私はアプリのレビューが合格し、受け入れられたことを修正!ありがとうございました! – Sagar

+0

@ user19342:サーバーはIPv6をサポートする必要はありません – user102008

答えて

0

アプリケーションはあなたのソリューションは罰金だだけで、リモートサーバー

とのネットワークIPV6上で動作するかどうかはどのようにチェックします。 Apple recommends a similar setup

RESTKit 0.24.0はIPV6ネットワーキングをサポートしていますか?

RESTKitはAFNetworkingをその基礎となるネットワークスタックとして使用するため、基盤となるネットワークの転送特性の影響を受けてはなりません。 AFNetworkingはIPv6をサポートしているようです(ただし、リーチャビリティ実装の正しさについてのいくつかのフォーラムチャットがありますが、サポートを明示的に表明する公式のドキュメントはありません)。

最終的には、アドレスリテラルではなくホスト名を使用してRESTリソースを取得している限り、テストは期待どおりに機能している必要があります。

+0

応答をありがとう。私たちのウェブサーバーは、そのアプリケーションが受け入れられたことを固定したら、IPV6を処理する準備ができていませんでした。 RESTKitから変更したり、新しいバイナリをアップロードする必要はありませんでした。応答していただきありがとうございます。 – Sagar