App Transport Security (ATS) は、アプリとそのバックエンド間の安全な接続でベスト プラクティスを適用します。ATS は、偶発的な開示を防ぎ、安全な既定の動作を提供し、簡単に採用できます。iOS 9 および OS X v10.11 でもデフォルトでオンになっています。新しいアプリを作成しているか、既存のアプリを更新しているかに関係なく、できるだけ早く ATS を採用する必要があります。
新しいアプリを開発している場合は、HTTPS のみを使用する必要があります。既存のアプリがある場合は、今すぐできる限り HTTPS を使用し、残りのアプリをできるだけ早く移行するための計画を作成する必要があります。さらに、上位レベルの API を介した通信は、前方秘匿性を備えた TLS バージョン 1.2 を使用して暗号化する必要があります。この要件に従わない接続を確立しようとすると、エラーがスローされます。アプリが安全でないドメインにリクエストを送信する必要がある場合は、アプリの Info.plist ファイルでこのドメインを指定する必要があります。
詳細については、 Apple ドキュメントを参照してください。
Info.plist 内で変更を行う必要があります
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
次のようにInfo.plistファイルを開きます
内部に TransportSecurity を追加
また