Pregunta

Utilizo la Library para presentar imágenes de la rueda de la cámara del usuario.Sin embargo, no estoy interesado en los datos de ubicación de esas fotos.¿Hay alguna manera de deshabilitar este mensaje de servicio de ubicación?

¿Fue útil?

Solución

No hay manera de deshabilitar el aviso. Habilitar "servicios de ubicación" es un requisito para usar la Library. La razón es que cualquier foto / videos en la foto-biblioteca pueda contener geodata. Estos datos no solo están disponibles a través de AlassetPropertyurls, sino también si lees los datos en bruto del activo (mediante el uso de GetByTes: Desgoffset: Longitud: Error: Método de alasetsrepresentation). Porque no hay forma de eliminar los metadatos GEO de los datos de la imagen en bruto (en caso de que los servicios de ubicación estén deshabilitados), supongo que se tomó la decisión del diseño para hacer que el "Servicios de ubicación" sea obligatorio para usar la Library.

Este requisito podría ser confuso para el usuario. Así que necesitas hacer 2 cosas:

1) Si el usuario niega el acceso a los servicios de ubicación, presente un mensaje claro mientras su aplicación necesita este acceso y que la aplicación no determine en realidad la posición actual o cualquier GPS / DATOS.

2) Mostrar instrucciones claras Cómo habilitar los servicios de ubicación, una vez que el usuario ha presionado "NO" en el cuadro de diálogo inicial.

vítores,

hendrik

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top