日頃、UnityでWebviewを使うときは、greeさんのunity-webviewを使わせていただいてます。
(Unity標準でWebView用意してほしい….)
今回の問題は。
Unity5.3.0以降ではplistファイル書き換えないとEditor上でWebVIewを見れなくなった
Unity5.3.0以降ATSが有効になり、非セキュアな接続は許可されてなくなったようです。
これにより、WebViewで非セキュアな接続をするにはInfo.plistに以下の内容を追加する必要があります。
/Applications/UnityXXX/Unity.app/Contents/Info.plist //XXXの箇所は環境に合わせてください
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
Info.plistを更新した後にUnityを再起動すると、WebViewを確認できます。
unity-webviewのGitHubのReadme を参考にさせていただきました。
plist ファイルと、ATSについてまとめたい。
最近のコメント