ラベル ATS の投稿を表示しています。 すべての投稿を表示
ラベル ATS の投稿を表示しています。 すべての投稿を表示

2015年10月7日水曜日

iOS9のATS絡みの審査とリジェクトについて

Zメンです。iOSの開発に関するあれこれを書いていきます。 ■iOS9で出てきたATSってなに? iOS9が出てから(っていうか出る前から)開発者の間でATS絡みの話題が結構出てますね。 ATS自体はいまさら感がありますが、結局審査の時どうなるの?というところが意外と触れられてないです。 ちなみにATSはAppTransportSecurityの略ですね。 簡単に言うと 「今後アプリでの通信は全てHTTPSが推奨ですから!」 「HTTPで通信しようとしたらHTTPSに強制変換しますから!!」 な話です。 これが結構曲者な感じで、 HTTPSといっても『あれね、SSLね』ではなくて、具体的には  ○TLS バージョン 1.2 以上  ○接続時に使用できる暗号スイートに制限がある  ○サーバ証明書に制限がある    ・SHA256 以上のフィンガープリント    ・2048 ビット以上の...