El siguiente es un ejemplo de la vida real - yo no soy un desarrollador iOS, así que estoy tratando de entender cómo esto puede ser posible:
Crear un nuevo examen de la cuenta de Google y cuando se hace, crear una prueba de ID de Apple.
Configurar un dispositivo iOS, y en la etapa en donde se le pedirá que introduzca los detalles para iniciar sesión en un ID de Apple, elija omitir esto por ahora.
Si se toman como Trampolín de lanzamiento de la App Store, y la búsqueda de "Asistente". Presiona el " botón, momento en el cual se le pedirá que inicie sesión en el iTunes Store. Hacerlo entrando en los detalles de la que acaba de crear ID de Apple, momento en el que la aplicación va a empezar a descargar. Tenga en cuenta que nosotros no han iniciado sesión en iCloud, y que hemos iniciado una sesión en el iTunes store para el propósito de la descarga de la aplicación.
Cuando la aplicación haya terminado la descarga, poner en marcha y cuando se le preguntó para acceder, introduzca los detalles de la nueva cuenta de Google (creado en el paso 1). Ahora debe haber iniciado sesión en el Asistente de la aplicación.
Volver a la pantalla de Inicio, y quitar el Asistente de la aplicación; confirmar cuando se le pida, por lo que será eliminado del dispositivo.
Ahora, regresa a la App Store, y la búsqueda de "Gmail". Elegir descargar este - usted no se le pedirá que inicie sesión en un ID de Apple, debido a que iOS ha salvado a los detalles cuando el Asistente se ha descargado.
El lanzamiento de la aplicación y pulse el botón "iniciar sesión". Observe que la ya entró en la cuenta de Google aparece en la lista - esto va a coincidir con el utilizado para iniciar sesión en Assistant. Pulsando en esta cuenta le permitirá acceder a Gmail con esos detalles, sin que se le solicite que introduzca una contraseña de cualquier tipo.
Para mí, el aspecto más interesante de esto es que incluso después de que el Asistente de la aplicación se elimina, los detalles de la cuenta de Google entró en la aplicación antes de desinstalar están todavía recordaba. No he sido capaz de averiguar cómo se hace; no puede ser de iCloud (porque no estaba activada en el momento de la instalación inicial del Asistente). ¿Alguien sabe cómo es posible que incluso después de que una aplicación se desinstala, otra aplicación es capaz de leer los datos previamente por escrito a la memoria, una aplicación separada?