web-dev-qa-db-ja.com

XCODE9.2およびiOS11.2で機能しないアプリトランスポートセキュリティ設定の任意のロードを許可を有効にする

任意のロードを有効にするために同じ設定を使用しましたが、いくつかの問題に直面しました.jsonの解析にalamofireを使用しました。 enter image description here

info.plist設定:

enter image description here

エラーは:

enter image description here

5
Vinayak Bhor

トランスポートのinfoplist階層は次のようになります

enter image description here

5
dahiya_boy

NSAppTransportSecurityは、ネットワーク層のセキュリティを提供し、httpで保護されたURLのみを許可します。

これを解決するには2つの方法があります。

ケース1:

あなたのコードでは、http://で安全でないURLを使用しています。それをhttps://に置き換えれば、機能します。

ケース2:

Ssl対応のURLがない場合は、Exception Domainsで次のようにURLを許可します。

enter image description here

2
Ankit Jayaswal