una permitir permisos origenes fuentes fiables desconocidos desconocidas desarrolladores dar como camara apps aplicaciones aplicacion activar acceso abrir ios objective-c iphone swift ios-permissions

permitir - Restablecer permisos como la cámara para aplicaciones de iOS?



iphone permisos de aplicaciones (4)

Cuando desarrollo una aplicación para iOS (iPhone / iPad) y necesito solicitar permisos. Cuando uso la cámara necesito solicitar el permiso de la cámara. Esto sólo puede hacerse una vez.

¿Hay una manera de restablecer los permisos iniciales dados al menos cuando desarrollo una aplicación?

De esta manera, podría verificar diferentes escenarios para solicitar los permisos iniciales de la aplicación.

Nota: Quiero volver a recibir el mensaje emergente de solicitud de permiso inicial.


Configuraciones> General> Restablecer> Restablecer Ubicación y Privacidad.

Esto restablecerá todos los permisos de ubicación, cámara y micrófono. No se puede hacer por aplicación.


Otra forma de evitar esto es cambiar tu ID de paquete. Con cada nuevo ID de paquete que proporcione, es como una instalación nueva de la aplicación. Recuerde volver a cambiarlo a la ID del paquete original después de la prueba :)


Para restablecer todos los permisos de Ubicación y Privacidad puede ir a:

Configuraciones> General> Restablecer> Restablecer Ubicación y Privacidad

Para ver qué aplicaciones tienen qué servicios y desactivarlo para servicios individuales, puede ir a:

Configuraciones> Privacidad> El servicio que desea ver

Aquí puede desactivar el servicio para aplicaciones individuales, tenga en cuenta que esto no significa que recibirá el mensaje emergente nuevamente, solo significa que la aplicación no usará ese servicio.


Otra forma de restablecer los permisos en el simulador de iOS es eliminar la fila de la base de datos adecuada de la tabla de access en $SIMULATOR_DEVICE_DIRECTORY/data/Library/TCC/TCC.db Esto se puede hacer por aplicación / servicio.