cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joe Bowser <bows...@gmail.com>
Subject Re: Google Play change to Android ACCESS_FINE_LOCATION permissions
Date Mon, 26 Sep 2016 21:54:48 GMT
edit-config does work on config.xml, so this is really a documentation bug
for the next release.

On Mon, Sep 26, 2016 at 2:50 PM, julio cesar sanchez <jcesarmobile@gmail.com
> wrote:

> Right now the plugin have both permissions, fine and coarse. Fine is only
> needed for enableHighAccuracy true.
>
> Maybe once config-file is fully supported on the config.xml we might remove
> permissions from the plugins and document how to set them from the
> config.xml
>
> El lunes, 26 de septiembre de 2016, Steven Gill <stevengill97@gmail.com>
> escribió:
>
> > our geolocation plugin comes with ACCESS_FINE_LOCATION permission. A
> second
> > plugin might make sense.
> >
> > On Mon, Sep 26, 2016 at 11:45 AM, julio cesar sanchez <
> > jcesarmobile@gmail.com <javascript:;>> wrote:
> >
> > > The problem with this is, not everybody will want to use precise
> > location,
> > > so they don't need gps hardware.
> > >
> > > Should we create another plugin with just ACCESS_COARSE_LOCATION
> > permission
> > > and no gps feature?
> > > Or should we find a way of installing it so you can choose the
> permission
> > > on install time and then document that for using enableHighAccuracy you
> > > have to use the ACCESS_FINE_LOCATION permission and gps feature?
> > >
> > >
> > >
> > > 2016-09-22 5:07 GMT+02:00 Steven Gill <stevengill97@gmail.com
> > <javascript:;>>:
> > >
> > > > I'll deal with it and start a release for it
> > > >
> > > > On Sep 21, 2016 7:37 PM, "Joe Bowser" <bowserj@gmail.com
> > <javascript:;>> wrote:
> > > >
> > > > > Someone already did it.
> > > > >
> > > > > https://issues.apache.org/jira/browse/CB-11875
> > > > >
> > > > > But yeah, this is a newbie one, since it's literally one line in
> > > > > plugin.xml.  I'll do it tomorrow, but if someone wants an easy PR
> > done,
> > > > do
> > > > > it up.
> > > > >
> > > > > On Wed, Sep 21, 2016 at 4:55 PM, Steven Gill <
> stevengill97@gmail.com
> > <javascript:;>>
> > > > > wrote:
> > > > >
> > > > > > Do it!
> > > > > >
> > > > > > On Tue, Sep 20, 2016 at 12:20 PM, Joe Bowser <bowserj@gmail.com
> > <javascript:;>>
> > > > wrote:
> > > > > >
> > > > > > > FYI.  I'm going to create an issue to add this to the
> plugin.xml
> > > for
> > > > > > > geolocation later.
> > > > > > >
> > > > > > > ---------- Forwarded message ----------
> > > > > > > From: Google Play <googleplay-noreply@google.com
> <javascript:;>>
> > > > > > > Date: Tue, Sep 20, 2016 at 11:40 AM
> > > > > > > Subject: Google Play change to Android ACCESS_FINE_LOCATION
> > > > permissions
> > > > > > > To: bowserj@gmail.com <javascript:;>
> > > > > > >
> > > > > > >
> > > > > > > Hello Google Play Developer,
> > > > > > >
> > > > > > > We're writing to let you know that the apps listed at the
end
> of
> > > this
> > > > > > email
> > > > > > > may be affected by an upcoming platform change.
> > > > > > >
> > > > > > > *Action required*: If your app requires GPS hardware to
operate
> > > > > properly,
> > > > > > > you will need to explicitly add the "android.hardware.location.
> > > gps"
> > > > > > > uses-feature to your manifest.
> > > > > > >
> > > > > > > *What’s changing*
> > > > > > >
> > > > > > > We’re making a change on October 15th, 2016 that will
affect
> apps
> > > > > > targeting
> > > > > > > API version 21 (Android 5.0, Lollipop) or higher that use
> > > > > > > ACCESS_FINE_LOCATION but don't explicitly have the
> > > > > > > "android.hardware.location.gps" uses-feature. Going forward,
> > these
> > > > > apps
> > > > > > > will be available to install on devices that don't have
GPS
> > > hardware.
> > > > > In
> > > > > > > most cases this won't be an issue since Wi-Fi and Cell-ID
based
> > > > > location
> > > > > > > provides high enough fidelity for the typical operation
of
> these
> > > > apps.
> > > > > > > However, any apps that require GPS hardware, such as GPS
> > > navigators,
> > > > > > should
> > > > > > > explicitly add the "android.hardware.location.gps"
> uses-feature
> > to
> > > > > their
> > > > > > > manifest.
> > > > > > >
> > > > > > > If your app requires GPS to function properly and you do
not
> > > include
> > > > > > > android.hardware.location.gps in your manifest declaration,
> your
> > > > users
> > > > > > may
> > > > > > > have a poor app experience.
> > > > > > >
> > > > > > > Also, if you’re using the fused location provider and
wish to
> > > receive
> > > > > the
> > > > > > > most accurate location samples from GPS (i.e. with
> > > > > > PRIORITY_HIGH_ACCURACY),
> > > > > > > you must include the "android.hardware.location.gps" feature
> in
> > > your
> > > > > > app’s
> > > > > > > manifest to ensure that Google Play only distributes your
app
> to
> > > > > devices
> > > > > > > with GPS sensors.
> > > > > > >
> > > > > > > You can read more about this change in the Android Developers
> > Help
> > > > > Center
> > > > > > > <https://www.google.com/appserve/mkt/p/bWVg1YSZPx-
> > 2Sk1mB8v3V5DE2_
> > > > > > > HelAsLfkx0mUzuENWxtqMA6Ax7dkRwzYtv5u1mnNjWZye17r3zTTrs1z_
> > > > Q2AUnAygTF2M-
> > > > > > > deVbIrIsu2evapXjKKgv4ttr0ngMFag=>
> > > > > > > .
> > > > > > >
> > > > > > > Regards,
> > > > > > >
> > > > > > > The Google Play Team
> > > > > > >
> > > > > > > Up to 20 affected app(s) and version(s) are listed below.
If
> you
> > > have
> > > > > > more
> > > > > > > than 20 apps in your catalogue, make sure to check each
app for
> > > this
> > > > > > issue.
> > > > > > >
> > > > > > > ca.dontflyhere.app   18
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > ©2016 Google Inc. 1600 Amphitheatre Parkway, Mountain
View, CA
> > > 94043
> > > > > > >
> > > > > > > Email preferences: You have received this mandatory email
> service
> > > > > > > announcement to update you about important changes to your
> Google
> > > > Play
> > > > > > > Developer account.
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message