NSAllowsArbitraryLoads を設定しているのにアクセスできない時

https以外のURLにアクセスしたい時もある。
そんな時には NSAllowsArbitrary... を設定するのだが、
NSAllowsArbitraryLoadsInWebContentNSAllowsArbitraryLoads のどちらも設定しているとhttp:// のアクセスに失敗した。

NSAllowsArbitraryLoads だけにすると成功した。

Info.plist

1
2
3
4
5
6
7
# これ削除
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>

# こっちだけ
<key>NSAllowsArbitraryLoads</key>
<true/>

NSAllowsArbitraryLoads の方が広義だから、不要なものは設定するなってことかな。
釈然としないがひとまず解決。

何かありましたらコメントをどうぞ

comments powered by Disqus

人気の記事

950 Points チリ出身のギタリストが弾くドラゴンボールZがむちゃくちゃかっこいい…
774 Points Wordpress + Heroku + PostgreSQL + Amazon S3 = ¥0 / 無料でサイト運営
700 Points Rubyのチートシート 変数 / クラス / モジュール
524 Points Rubyのチートシート / アクティブサポート
451 Points 紙のデザイナーがウェブ開発できるようになるまでに必要なこと
435 Points Rails / Google Analyticsのデータを使って分析や管理画面のためのグラフをつくる
323 Points RailsとHerokuでノーティフィケーションをプッシュする / PusherとTurbolinksの兼ね合い
222 Points Rails / RSpec テスト書いたことない メンドクサイ(n´Д`)という時のチートシート
193 Points Rails / Ajaxを使って画面遷移しない一時保存機能をつける
193 Points Protractorでスクレイピングしてみた