title: react-native 0.59 migrated to API 29 how to request permission on location
body: <p>I'm using rn 0.59.
  Currently on Android API 28, when you request a permission,
  It has an option for 'Allow all the time'</p>
  <p>But when I shifted to API 29.
  It is gone on the permission box.</p>
  <pre><code>    &lt;uses-permission android:name=&quot;android.permission.ACCESS_FINE_LOCATION&quot; /&gt;
      &lt;uses-permission android:name=&quot;android.permission.ACCESS_COARSE_LOCATION&quot; /&gt;
      &lt;uses-permission android:name=&quot;android.permission.ACCESS_BACKGROUND_LOCATION&quot; /&gt;
  </code></pre>
  <pre><code>export async function requestLocationPermission() {
      try {
          const granted = await PermissionsAndroid.request(PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION);
  
          if (granted === PermissionsAndroid.RESULTS.GRANTED) {
              return PermissionsAndroid.RESULTS.GRANTED;
          } else if (granted === PermissionsAndroid.RESULTS.NEVER_ASK_AGAIN) {
              return PermissionsAndroid.RESULTS.NEVER_ASK_AGAIN;
          } else {
              return PermissionsAndroid.RESULTS.DENIED;
          }
      } catch (err) {
          return false;
      }
  };
  </code></pre>
  <p>how can you access the background location here, since it has only ACCESS_FINE_LOCATION?</p>
  <p>Thanks!</p>