2017-04-07 10 views
0

私は最初のアプリをAPI(http://api.open-notify.org/iss-now.json)を使ってビルドしています。 httpsをサポートしていないため、iOSアプリストアに投稿できなくなってしまいますか?iOSアプリケーションの開発で.json APIを使用するには安全な(https)必要がありますか?

+0

を解析するためのHTMLの解析を使用します。しないでください。 httpsを稼働させて稼働させる。 – Stefan

+0

はい、Appleは、アプリケーションでApp Transport Security(ATS)を使用する必要があると発表しました。 ATSはTLS1.2以降を使用する必要があります。これはjanuariからの要件でしたが、今のところAppleはこの要件を遅らせていますが、それを育成する必要があります。 – rckoenes

+0

セキュリティで保護されていない接続、特にAPIを使用すると、データ漏洩の危険があります。あなたのアプリのデータだけでなく、ユーザーのセッショントークン、さらにはユーザー情報も脆弱です。これが起こらないと思うならば。ホテルラウンジで無料Wi-Fiをご利用ください;-) – Stefan

答えて

1

はい。 App Transport Securityは、HTTPSを使用するように強制します。例外を定義することはできますが、アップルに連絡して詳細な説明をしていない限り、Appleは自動的にあなたのアプリを拒否します。なぜHTTPSを使用できないのですか?

詳細については、WWDC 2016のSession 706を参照してください。デベロッパーフォーラムのThis threadにも役立つ情報があります。


サーバーでHTTPSを設定することを強くお勧めします。 Let's Encryptは無料で証明書を取得することができます。

関連する問題