Solicita permisos de tiempo de ejecución de forma apropiada (en Android 6.0 y versiones posteriores)

  • Desarrollo
  • Participación

Asegúrate de solicitar permisos en el momento correcto y de informar a los usuarios sobre la necesidad de solicitarlos.

Por qué funciona

Si se solicitan permisos inadecuados (que el usuario no comprende), es posible que no se concedan. Como resultado, tu app no podrá ofrecerle al usuario todas las funciones previstas. En el peor de los casos, los permisos mal solicitados podrían provocar que el usuario pierda la confianza en tu app y la desinstale.

Si sigues las recomendaciones relacionadas con la solicitud de permisos, brindarás a los usuarios la tranquilidad de que tu app solicita permisos legítimos y administra con cuidado los datos o las funciones a las que brinda acceso. Por lo tanto, es más probable que los usuarios concedan los permisos necesarios y sigan usando la app, ya que podrán disfrutar de todas las funciones previstas.

Recomendaciones

  • Informa al usuario antes de solicitar un permiso, sobre todo si el uso no es claro. Las funciones que requieren un permiso deben brindar un beneficio acorde a la solicitud.
  • Siempre revisa si ya se otorgó el permiso antes de intentar usarlo. El usuario puede revocar un permiso en cualquier momento mediante la configuración del sistema.
  • Asegúrate de que los usuarios se beneficien al instante cuando otorguen un permiso, ya que esta acción no solo les brindará confianza, sino que también les hará sentir que la solicitud era necesaria y legítima.
  • Ayuda a los usuarios a deshacer los rechazos de permisos. Si un usuario selecciona la opción "No volver a preguntar", guíalo hacia la configuración de la app para que pueda otorgar el permiso.
  • Asegúrate de que los usuarios tengan la configuración correcta para que funcione tu app. Incluso si otorgan los permisos, los usuarios pueden desactivar algunas funciones en sus dispositivos. Por ejemplo, es posible que tu app no reciba datos mientras el dispositivo se encuentra en modo de avión. De igual manera, es posible que los usuarios te otorguen el permiso de ubicación, pero la función se encuentre desactivada en sus dispositivos.
    • Si necesitas la ubicación, crea una Solicitud de configuración de la ubicación para asegurarte de que se activen las funciones adecuadas del dispositivo. Esta mostrará un cuadro de diálogo al usuario que le pedirá que active la configuración de la ubicación adecuada en su dispositivo sin tener que salir de tu app.

      Ejemplo de una solicitud de configuración de la ubicación en la app de Búsqueda de Google.

Cómo comenzar

Solicitud de permisos