トマシープが学ぶ

Unity/VR/AR/デザイン好きのミーハー 記事内容は自分用のメモです

【Unity/Android】GPSとカメラの許可ダイアログ

Android用のUnity製アプリでGPSデータやカメラを使うとき、許可ダイアログが出るのはいいが、許可した後すぐにはその機能が使えない。

しかも、GPSとカメラ両方使うとき、最初はカメラの許可しか出てこなくて、もう一度アプリを再起動してやっと位置の許可が出てきた。

qiita.com

位置情報の取得の確認ダイアログで許可を選択しても、LocationService.isEnabledByUserはtrueになるがLocationService.statusの状態に変化はない。
位置情報を取得する場合はもう一度LocationService.Startを呼ぶ必要がありそう。

 許可ダイアログを出す

teratail.com

qiita.com

monry.hatenablog.com

developer.android.com