restricciones olvide eliminar como codigo cerrar aplicaciones iphone security ipad ipod jailbreak

eliminar - olvide mi codigo de restricciones iphone 5



Bloquee el iPhone/iPod/iPad para que solo pueda ejecutar una aplicaciĆ³n (8)

Nos gustaría ''bloquear'' un iPhone / iPod / iPad para que el usuario solo pueda ejecutar una aplicación (hemos desarrollado esta aplicación internamente). Supongo que estaríamos mirando el jailbreaking y luego reemplazando (?) La aplicación predeterminada de Springboard.

¿Podemos hacer esto? ¿Si es así, cómo?

EDITAR: Rick publicó una excelente respuesta a continuación. Puede descargar una copia de un archivo de configuración móvil desde la siguiente URL, si visita esta URL en su dispositivo iOS, Safari le solicitará que instale el perfil. No olvides reiniciar tu dispositivo :)

http://ipadhire.co.nz/lockdown.mobileconfig

-

EDITAR EDITAR: brainray publicado a continuación y señaló que hay una nueva característica en iOS 6 llamada ''acceso guiado'' que le permite bloquear un dispositivo a una aplicación específica. Es una pena que esta característica no estuviera disponible hace un año, nos habría ahorrado un poco de molestia :)

-

EDIT EDIT EDIT: iOS 7 ahora incluye una carga útil ''App Lock'' como parte del perfil de configuración del dispositivo. De los documentos de Apple: "Al instalar una carga útil de bloqueo de aplicaciones, el dispositivo se bloquea en una sola aplicación hasta que se elimina la carga. El botón de inicio está desactivado y el dispositivo regresa a la aplicación especificada automáticamente al activar o reiniciar".

Lea más sobre esto aquí:

https://developer.apple.com/library/content/featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html#//apple_ref/doc/uid/TP40010206-CH1-SW4


Bloquee el acceso a Internet desde el dispositivo (filtro MAC en wi-fi puede hacer el truco). Cualquier otro problema que no esté relacionado con Internet (música, juegos, etc.) ya debería poder resolverse con la infraestructura de TI actual (a menos que los desarrolladores reproduzcan y escuchen MP3 en el trabajo).


Encontré una forma de salir de este estado de bloqueo domiciliario. Tengo instalado "backgrounder" a través de Cydia que hace que su aplicación se ejecute en segundo plano si presiona el botón de inicio durante un segundo o más. y ahora, cuando pulso prolongadamente el botón de inicio, vuelvo a la pantalla de inicio.

eso es todo.

presta atención en longpress.


Es posible poner un iPad o iPhone en modo ''Store Demo'' para que el botón de inicio y deslizar al gesto de inicio esté desactivado. Si ha visto los iPads en Apple Store con las aplicaciones de letreros inteligentes, sabrá a qué me refiero.

En realidad, es bastante trivial para que esto funcione, todo lo que necesita hacer es instalar una configuración móvil correctamente formateada en el aire desde un servidor web.

Para entregar su configuración desde la web, todo lo que tiene que hacer es dirigir el iPhone a una url que contenga el perfil. Simplemente abra el enlace a su archivo .mobileconfig en safari. Si no tiene espacio web, puede usar las URL de carpetas públicas de Dropbox o activar su servidor web mac.

Es posible que también puedas cargar la configuración usando IPCU, pero no lo he intentado. Este archivo de configuración no se cargará en la Utilidad de configuración del iPhone, ya que utiliza claves que la IPCU desconoce. Puede combinar esto con cualquier otro perfil de configuración empresarial que tenga en juego.

EDITAR : @cocoanetics señaló que IPCU no está obligada a eliminar el perfil. Sin embargo, tenga en cuenta que para que su dispositivo vuelva a ser normal, deberá hacer lo siguiente:

  1. Reiniciar
  2. Abra la aplicación de configuración PRIMERO: no abra nada más o tendrá que reiniciar de nuevo
  3. Configuración-> General-> Perfiles -> [su perfil] elimínelo.
  4. Reiniciar

deberías volver a la normalidad

He incluido un plist de ejemplo que desactivará el botón de inicio y bloqueará su dispositivo en la aplicación.

TENER CUIDADO

Una vez que se instala este perfil, la primera aplicación que se inicia cuando se reinicia el dispositivo será la única aplicación que se ejecutará hasta que reinicie el dispositivo nuevamente. Como @Cawas ha dicho, esto desactiva por completo la posibilidad de regresar a la pantalla de inicio (a menos que la aplicación se bloquee), incluido el toque de asistencia de accesibilidad.

Tenga en cuenta que después de instalar el perfil debe reiniciar el dispositivo (apagado, encendido) para que tenga efecto. Para eliminar el perfil, conecte el dispositivo a la IPCU y elimínelo, luego reinicie el dispositivo. Todo volverá a la normalidad.

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PayloadContent</key> <array> <dict> <key>PayloadDescription</key> <string>Disables home</string> <key>PayloadDisplayName</key> <string>Home Button Lock</string> <key>PayloadIdentifier</key> <string>com.hbkill.kiosk</string> <key>PayloadOrganization</key> <string>My Org</string> <key>PayloadType</key> <string>com.apple.defaults.managed</string> <key>PayloadUUID</key> <string>B2D02E2D-BAC5-431B-8A29-4B91F71C9FC1</string> <key>PayloadVersion</key> <integer>1</integer> <key>PayloadContent</key> <array> <dict> <key>DefaultsDomainName</key> <string>com.apple.springboard</string> <key>DefaultsData</key> <dict> <key>SBStoreDemoAppLock</key> <true/> </dict> </dict> </array> </dict> </array> <key>PayloadDescription</key> <string>Disables Home Button</string> <key>PayloadDisplayName</key> <string>Home Button Lock</string> <key>PayloadIdentifier</key> <string>com.hbkill</string> <key>PayloadOrganization</key> <string>My Org</string> <key>PayloadType</key> <string>Configuration</string> <key>PayloadUUID</key> <string>614D1FE3-F80D-4643-AF6B-D10C4CC8737A</string> <key>PayloadVersion</key> <integer>1</integer> </dict> </plist>

Es posible que haya pasado de esto, pero pensé que publicaría esta respuesta aquí cuando me encontré con la pregunta mientras trataba de descubrir cómo hacer lo mismo.


Esta es una característica de iOS 6 que se puede usar sin intentos de hacky. Se llama ''acceso guiado''. Yo pequeño tutorial está here .

EDITAR: en caso de que la batería del dispositivo se descargue mientras está en manos de un usuario restringido, el usuario podría volver a cargar el dispositivo y se reiniciará sin acceso guiado. Sin embargo, si elige usar una contraseña para el dispositivo, esto no debería ser un problema.


Estoy de acuerdo con un comentario de hace algunas horas: Configuración> General> Las restricciones deberían ser el truco. Si el usuario no puede instalar nada, no puede acceder a Safari o a Mail, entonces no hay razón para abandonar su aplicación.


Um- no estaba seguro de si esto es una respuesta o un comentario, pero la solución que ahora es parte de la pregunta tiene una debilidad, nuestro personal de soporte usó esto y descubrió que si "Toca el botón de encendido para apagarlo suavemente" luego, mantenga presionado el botón de inicio mientras enciende y deslice para desbloquear. Algunas veces, iPad se iniciará en la página de inicio o XXAPPLCATIONXX se colgará y luego saldrá a la página de inicio. Eitherway X puede acceder a la página de inicio sin el código de acceso ".


Una alternativa al enfoque (ciertamente mucho más simple) descrito por Rick es:


http://www.apple.com/support/ipad/enterprise/

Apple proporciona herramientas de configuración empresarial que permiten controlar qué aplicaciones están permitidas, etc. Esto se hace a través de la gestión de perfiles, parece. Ver enlace para más detalles