anonymous Log in
Search
Recents:
v3.0
sd
Consulta Geolocation Android - Producción Detenida
30/12/20 12:48

adenis

Replies: 7

Buenas,
Estamos experimentando un problema con una aplicación desarrollada con
GX, la cual, implementa el siguiente método: &GeolocationInfo =
GeneXus.Common.Geolocation.GetMyLocation(0,0,false).
Al momento de subir el apk a la play store, solicita algunos detalles,
ya que detecta que se hace uso de la ubicación. Al revisar el archivo
ANDROIDMANIFEST.XML de dicha app, se observa que hay 3 permisos,
relacionados a la ubicación:
<uses-permission
android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
<USES-PERMISSION
ANDROID:NAME="ANDROID.PERMISSION.ACCESS_COARSE_LOCATION" />
<USES-PERMISSION
ANDROID:NAME="ANDROID.PERMISSION.ACCESS_FINE_LOCATION" />
El gran detalle o el problema es que se esta declarando el permiso
ACCESS_BACKGROUND_LOCATION y en la app desarrollada no se usa la
ubicación en segundo plano.
Realmente la funcionalidad de GeneXus.Common.Geolocation.GetMyLocation,
necesita permisos de Background Location ?
Las pruebas fueron realizadas en:
Gx16 U11 y Gx17 U1
Abrazo.
--
[1]
Adrián Denis
Av. España 943 PB Oficina 1 - Mendoza, Argentina. Tel.: +54 (261)
4296686
www.acpsistemas.com.ar [1] [2] [3]

Links:
------
[1] http://www.acpsistemas.com.ar
[2] https://twitter.com/AcpSistemas
[3] https://www.linkedin.com/company/acpsistemas
Replies

franco.ferreira.luna

30/12/20 13:36
Adrián, Me paso lo mismo y lo que hice como "parche" fue modificar este archivo C:\Program Files (x86)\GeneXus\GeneXus16U11\Android\Templates\ApplicationProject\src\main\AndroidManifest.xml, quedando de la siguiente manera [image: image.png] Comente los permisos que genera automáticamente y agregue los que necesito de forma manual. Saludos. El mié, 30 dic 2020 a las 13:05, Adrián Denis ()

adenis

30/12/20 13:42
Gracias, vamos a probarlo. --- [1] Adrián Denis Av. España 943 PB Oficina 1 - Mendoza, Argentina. Tel.: +54 (261) 4296686 www.acpsistemas.com.ar [1] [2] [3] El 2020-12-30 13:36, Franco Alexander Ferreira Luna

fpanizza

07/01/21 17:45
Solo para comentar que ya agregamos una propiedad a nivel de main ("Use Background Location") para condicionar la inclusión de este permiso en el manifest en Android. Ya está disponible en el canal beta y esperamos incluirla en el próximo Ux de v17. Lo que comenta Franco es un buen Work Around por el momento. Gracias, On Wed, Dec 30, 2020 at 1:42 PM Adrián Denis

cami33

20/04/21 13:29
Franco, buen día, te comento que estoy teniendo este problema al publicar mi aplicación, hice el cambio que te funciono, pero me siguen rechazando la versión devolviéndome la misma respuesta. Hice el cambio que comentas, y luego un rebuild all, así estaría bien? o cuales son los pasos que seguiste para que no te salga este error. Muchas gracias por tu tiempo. Saludos! Camila Tinte ________________________________

cami33

21/04/21 08:31
Franco, buen día, te comento que estoy teniendo este problema al publicar mi aplicación, hice el cambio que te funciono, pero me siguen rechazando la versión devolviéndome la misma respuesta. Hice el cambio que comentas, y luego un rebuild all, así estaría bien? o cuales son los pasos que seguiste para que no te salga este error? Muchas gracias por tu tiempo. Saludos! Camila Tinte ________________________________

franco.ferreira.luna

22/04/21 10:56
Camila, Te recomiendo sigas el siguiente SAC https://www.genexus.com/en/developers/websac?data=48344;; Saludos. El jue, 22 abr 2021 a las 5:44, Camila Tinte ()

cami33

22/04/21 12:01
Gracias Franco, ya lo estoy viendo. Saludos! Camila Tinte ________________________________


Back to sd