Pocket
LINEで送る

下記のようなエラーが出た。
App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app’s Info.plist file.

参考:iOS9でHTTP接続できない場合の対処法

iOS9より実装された、ATS(App Transport Security)という機能による制限のようです。
公式のドキュメントによると、今後はなるべくHTTPS接続に統一するよう求められています。

info.plist に下記の設定を追加することで、ATSによる制限を回避し、従来通りにHTTP接続を行うことができます。

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
</dict>

これ設定したら接続できた。

Pocket
LINEで送る

カテゴリー: プログラミング

コメントください

関連記事

プログラミング

Go言語によるビットコインのフルノード実装btcdを調べる(2)

btcdを実行した際のプログラムの流れを最初から確認してみます。 se 続きを読む …

プログラミング

Go – leveldb

Goで使えるLevelDB。 syndtr/goleveldb ドキュ 続きを読む …

%d人のブロガーが「いいね」をつけました。