Search Unity

Input.location.Start on Android 12

Discussion in 'Android' started by votagus, Oct 20, 2021.

  1. votagus

    votagus

    Joined:
    Dec 13, 2016
    Posts:
    15
    We rely on Input.location.Start to trigger the permission popup for Permission.FineLocation, but Android 12 now requires to ask for Permission.CoarseLocation and both at the same time, I can't find a way to solve this and still rely on Input.location.Start to trigger the popup.
     
  2. JuliusM

    JuliusM

    Unity Technologies

    Joined:
    Apr 17, 2013
    Posts:
    836
    You can manually request the permission using Permission.RequestUserPermission API (read more https://docs.unity3d.com/Manual/android-RequestingPermissions.html ). However this Android 12 requirement for location permissions is something we have to fix for Input.location.Start as well. Could you submit a bug report so it gets tracked?
     
  3. votagus

    votagus

    Joined:
    Dec 13, 2016
    Posts:
    15
    Done.
     
  4. staayio

    staayio

    Joined:
    Apr 25, 2017
    Posts:
    1
    any news on that?? We have major issues in our location-based app
     
  5. JuliusM

    JuliusM

    Unity Technologies

    Joined:
    Apr 17, 2013
    Posts:
    836
    staayio likes this.