【備忘録】 iOS9 アプリはhttp通信原則禁止
なんと、この日が来てしまったか。IT関係者ならご存知のはずですが全世界的な流れとしてweb通信プロトコルのhttpからhttpsへの移行が進んでおります。まあセキュアなほうがいいんで賛成ではあるんですが。しばらく先のことだしあんまり関係ねーよと余裕こいておりましたところ、大いに関係ありました。
iOS9からアプリからの通信にhttpが原則禁止となってしまったのである。晴天の霹靂とはこのことだ。もちろんiOS8用にビルドしたアプリは問題なくそのまま使えるが、新しいXcode7でビルドしたとたん通信が止まってしまった、いやはや焦りましたね。
とはいえこれは「原則」なので、非推奨ではあるが回避方法はもちろんある。info.plist に例外エントリを追加すればいい。でもこれはいわゆる激変緩和措置であるから、いずれは禁止されると思います。てことでアプリから通信するサーバはhttpsにしなきゃならない。なぜniftyが対応してないのか苦しむ。リソース置くのはiCloudにしてね、ということなんだとは思いますが。
| 固定リンク
「パソコン・インターネット」カテゴリの記事
- TypeScriptあるいはES6(2016.07.03)
- 【備忘録】 Cordova でXcodeにエラーが出る(2016.05.20)
- キーボード交換(2016.04.23)
- 蕎麦道なび、Windows10 PCでも使えますよ(2016.02.22)
- AngularJSについて(2016.02.21)
最近のコメント