自社で開発しているWebサービスをWKWebViewで表示する独自アプリで利用しようとしたところ、GoogleMapを表示している画面で位置情報の利用許可を求めるダイアログが表示されたんですが、それがなぜか英語で表示されるため、日本語に表示されるよう対応しました。
開発環境
端末:MacBook Pro/MacOS 10.14.5(Mojave)
Xcode:10.2.1
Swift:5
やったこと
WebViewで位置情報サービスを利用した画面を表示する際に求められる確認ダイアログが英語表記だったため、日本語表記になるよう対応。
(画面イメージは下記「実装 - 画面イメージ」参照)
実装
画面イメージ
設定画面
対応としては、下記1手順のみでした。
・info.plistに「Key:Localizations」を追加し、「Value:Japanese」の要素を追加する
参考
[iOS]UIWebViewにGoogleMap経路表示した際のアラートが何故か英語
https://ameblo.jp/tw-koba/entry-11888390831.html