XcodeのシミュレーターでHTTP通信を行おうとしたら、以下のようなエラーが出てしまったので、備忘録を兼ねて書いておきます。
通信エラー:Error Domain=NSURLErrorDomain Code=-1022 “The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.”
iOS9以降では、webVの閲覧や、画像ダウンロード等のHTTP通信ができないような設定がデフォルトです。ですからこいつを解除してやらなければなりません。
やり方自体は簡単で、Info.plistからAllow Arbitrary Loadsの値をYESにしてあげるだけです 。