cordova-plugin-background-geolocation icon indicating copy to clipboard operation
cordova-plugin-background-geolocation copied to clipboard

Authorization not asked on iOs. Working properly on Android

Open nico87 opened this issue 4 years ago • 2 comments

Your Environment

  • Plugin version: @ionic-native/background-geolocation": "^5.28.0", "@mauron85/cordova-plugin-background-geolocation": "^3.1.0"
  • Platform: iOS
  • OS version: 13.6.1
  • Device manufacturer and model: iPad Mini 2020
  • Running in Simulator: no
  • Capacitor version (cordova -v): could not find it... sorry. It's the latest available at this moment
  • Cordova platform version (cordova platform ls): not available
  • Plugin configuration options: const config : BackgroundGeolocationConfig = { desiredAccuracy: 10, stationaryRadius: 20, distanceFilter: 30, debug: false, // enable this hear sounds for background-geolocation life-cycle. stopOnTerminate: false, // enable this to clear background location settings when the app terminates };
  • Link to your project: not available (local)

Context

I've added the bg geolocation as described here: https://ionicframework.com/docs/native/background-geolocation Also, I've edited the plist.info on xcode adding the required permissions.

Expected Behavior

As soon as I call BackgroundGeolocation.start() in my app.component.ts I expect to see the geolocation auth window

Actual Behavior

This happens in Android, it does not in iOs

Possible Fix

Steps to Reproduce

  1. Compile the example linked in the context
  2. Run it on iPad
  3. The auth window is not shown

Context

I'm trying to auth the app to use the background geolocation service

Debug logs

I'm using angular. PrintIosLogs do not work.

nico87 avatar Aug 30 '20 21:08 nico87

Facing same issue, please help!

pooja-panwar avatar Sep 17 '20 11:09 pooja-panwar

I have the inverse issue -- mine works perfectly on iOS and not on Android. Maybe we can help each other out? 😄

gbrits avatar Feb 18 '21 15:02 gbrits