Si instala Twitter, o Vine, igualmente, entonces inicia sesión, luego desinstala la aplicación, luego la instala de nuevo, de alguna manera parece que ya está conectado. Tengo varias ideas sobre cómo podría funcionar esto, pero todas son despedidos por varias razones:
- asocie una cookie única con el dispositivo en sí, pero eso parece contradecir los TOS de App Store (no sé; he escrito "parece", por lo que no lo estoy diciendo), y se mantendrá después el dispositivo se ha vendido, por lo que este enfoque no es viable;
- almacene los datos de inicio de sesión en algún lugar de la nube, pero, por lo que sé, todos los registros de iCloud se borran junto con la desinstalación de la aplicación;
- use el conjunto de claves del sistema operativo, pero dudo que exista tal API.
Por un lado, Telegram messenger siempre se instala nuevamente, por lo que debe iniciar sesión nuevamente después de cada instalación.
Dicho esto, ¿cómo hace esto Twitter o Vine?