Xcode Alamofire で通信エラー

2018年8月4日 Posted by PURGE

下記のエラーが出た。

The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.

まあこれは、有名なお話らしく、iOS9 以降のセキュリティポリシーで、http通信が原則禁じられているらしい。なので、Webviewのアプリでも生じるらしい。

対応方法としては、Info.plist ファイルに「App Transport Securith Settings」を追加して、http通信を可能に設定するということ。

基本的には、開発時のみの設定としておくのが望ましい。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です