una pantalla miniatura hacer desactivar cómo como captura boton aparece iphone screenshot

miniatura - desactivar captura de pantalla iphone



Deshabilitar la función de captura de pantalla de iPhone (5)

Dado que esto es para una aplicación empresarial, quizás podría colocar una vista de superposición transparente encima de todo, que en un drawRect se opacó cuando detectó que se pedía que la capa se procesara para una captura de pantalla (¿quizás mirando hacia atrás el rastro de la pila?)

Puede intentar configurar los puntos de depuración en todos los métodos de vista y de dibujo de capa posibles, y ver si algo se desencadena por una captura de pantalla.

Estoy trabajando en una aplicación empresarial de iPhone para un cliente, el problema es que la información del cliente aparecerá en el teléfono. Mi cliente está preocupado de que la información pueda ser capturada usando la función de captura de pantalla de iphone (inicio + botón de encendido), y luego enviada por correo electrónico o sincronizada desde el teléfono. ¿Hay alguna forma de desactivar la función de captura de pantalla? ¿Se puede hacer esto programáticamente o es posible a través de un perfil de configuración?


La captura de pantalla se puede activar / desactivar para iPads / iPhones que se administran a través de la Utilidad de configuración de iPhone OS. Consulte la página 33 en http://manuals.info.apple.com/en_US/Enterprise_Deployment_Guide.pdf donde dice:

** Permitir captura de pantalla: cuando esta opción está desactivada, los usuarios no pueden guardar una captura de pantalla de la pantalla. *

En otras palabras, en las implementaciones empresariales donde el "cliente" posee los iPads (o requiere que los dispositivos propiedad de los empleados sean configurados por TI), la captura de pantalla puede suprimirse a nivel de dispositivo.

También es posible detectar si la captura de pantalla ha sucedido y registrar esto (por lo que tal vez un gerente puede realizar una visita amistosa).

No es posible suprimir la captura de pantalla bajo el control del programa. Apple prefiere ejercer un control estricto y rinde de mala gana a las empresas. No rinde mucho a los desarrolladores. (¿Cómo te gusta ser un aparcero en las plantaciones de Apple?)

En serio, hay buenas razones para controlar la captura de pantalla. En el ámbito de la educación, nos gustaría usar iPads como dispositivos de prueba seguros. En un entorno de prueba supervisada, el supervisor puede asegurarse de que el alumno no tenga una cámara o un bloc de notas para llevar las preguntas de la prueba. Por lo tanto, el principal riesgo restante para probar la seguridad del elemento es la captura de pantalla. Si no puede reprimirlo, los estudiantes pueden tomar rápidamente todas las preguntas de prueba que encuentren y enviarlas por correo electrónico a sus amigos (o publicarlas en línea o venderlas a una empresa de preparación de exámenes).

Para los iPads de consumo al azar utilizados bajo condiciones no controladas, los desarrolladores no tienen esta capacidad. Ellos son los descansos :-).


No, no hay. El usuario siempre puede realizar esta función.


Sí, puedes hacer esto al menos de dos maneras. Internet Testing Systems (ITS) de Baltimore tiene una aplicación de prueba de iPad en la tienda, curiosamente es "PEARSON NNAT2 -Stanford 10 - OLSATS", una aplicación de Pearson que se puede utilizar para realizar cualquiera de estas tres pruebas. ver https://itunes.apple.com/us/app/pearson-nnat2-stanford10-olsat8/id546817211?mt=8 - es gratis y puedes descargarlo.

Si simplemente requiere que su usuario ponga el dispositivo en modo de Acceso guiado después de iniciar la aplicación y antes de continuar, usando UIAccessibilityIsGuidedAccessEnabled (), entonces puede evitar que el usuario use "print screen" - O cambie de cualquier otra tarea. Examsoft es un proveedor que utiliza este enfoque.

En general, estas características son motivo de preocupación para los editores de prueba y los proveedores de entrega de evaluaciones; Tengo una publicación de blog y capturas de pantalla del enfoque ITS, y un código para emular el enfoque de Examsoft, aquí: http://mindstormtools.com/2013/02/23/ipads-for-assessment-test-delivery-profile/ y http://mindstormtools.com/2013/02/20/ipads-for-assessment-guided-access/


si su cliente puede conservar la propiedad de un teléfono, pueden restringir la función Captura de pantalla mediante la Utilidad de configuración del iPhone . Asegúrese de no entregar estos teléfonos a nadie fuera de esta organización, de lo contrario, está en violación de su acuerdo legal de Enterprise con Apple.