3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【Swift】WebViewの位置情報利用許可ダイアログに関する言語設定

Last updated at Posted at 2019-10-03

自社で開発しているWebサービスをWKWebViewで表示する独自アプリで利用しようとしたところ、GoogleMapを表示している画面で位置情報の利用許可を求めるダイアログが表示されたんですが、それがなぜか英語で表示されるため、日本語に表示されるよう対応しました。

開発環境

端末:MacBook Pro/MacOS 10.14.5(Mojave)
Xcode:10.2.1
Swift:5

やったこと

WebViewで位置情報サービスを利用した画面を表示する際に求められる確認ダイアログが英語表記だったため、日本語表記になるよう対応。
(画面イメージは下記「実装 - 画面イメージ」参照)

実装

画面イメージ

対応前
WS000001.JPG

対応後
WS000002.JPG

設定画面

対応としては、下記1手順のみでした。

・info.plistに「Key:Localizations」を追加し、「Value:Japanese」の要素を追加する
058ea91a-8281-c01d-f067-e1d222adcd6b.png

参考

[iOS]UIWebViewにGoogleMap経路表示した際のアラートが何故か英語
https://ameblo.jp/tw-koba/entry-11888390831.html

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?