開発している iOS アプリの iOS9 対応を行っていて、気づいた点をメモ。
既存のアプリが iOS9 環境で通信できない場合,通信プロトコルが http → https とされるていないか?確認する.
通信が https に強制されることが原因で通信できていない場合は,info.plist に以下の設定を追記することで回避することができる.
1 2 3 4 5 | <key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict> |