Pregunta

En Android, define permisos para GPS, envío de SMS, ubicación, .., en el archivo manifiesto. ¿Hay algo similar en el iOS, por lo que el usuario sabría qué capacidades del teléfono usa alguna aplicación antes de la instalación? ¿O el usuario se advierte durante el uso de la aplicación cuando alguna función quiere usar algo (por ejemplo, GPS, SMS ...)?

¿Fue útil?

Solución

En iOS declara sus requisitos de aplicación en su manifiesto similar a Info.plist. Pero esta información no se utiliza para pedir permiso al usuario, solo para garantizar la compatibilidad del dispositivo.

Solo las notificaciones y los servicios de ubicación requieren permiso del usuario, que es automáticamente Pidió al usuario la primera vez que su aplicación intenta usar la API correspondiente.

Supongo que muchos otros permisos ya se otorgan a través del acuerdo de licencia de la tienda de Apple, que el usuario debe haber aceptado, a diferencia de Android (Supongo que puede instalar una aplicación sin usar el mercado, ¿qué cambia mucho desde un punto de vista legal)

Otros consejos

No hay cosas como permisos en iPhone.

Lo único que se advierte al usuario es cuando la aplicación usa su ubicación actual: entonces se le solicita al usuario alerta y debe permitir explícitamente o negar el acceso de la aplicación a los datos de ubicación.

Lo que se refiere a SMS y correo electrónico, se pueden crear y enviar solo a través de controladores estándar para que el usuario esté al tanto de eso de todos modos

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