Por ejemplo, cuando intento iniciar sesión en la aplicación Wish en mi Iphone 8, siempre se abre la página de inicio de sesión de Facebook en Safari, aunque tenga la aplicación de FB abierta y haya iniciado sesión. Esto parece una pérdida de tiempo. ¿Es esto por diseño? Creo que sería mucho más eficiente si reconociera el hecho de que ya estoy autenticado, como lo demuestra el hecho de que la aplicación de Facebook esté encendida y conectada.
Respuesta
¿Demasiados anuncios?Esto es por diseño. La separación de aplicaciones y procesos en iOS es deliberada.
Comunicación entre procesos (IPC) en iOS
La comunicación entre procesos de las aplicaciones de iOS es especialmente limitada. Apple argumenta que esto es un beneficio neto, ya que sus clientes están mejor protegidos de comportamientos maliciosos que son difíciles de detectar durante el proceso de revisión.
Credenciales compartidas entre aplicaciones
Las aplicaciones creadas por el mismo desarrollador, firmadas digitalmente por la misma organización, pueden compartir credenciales en iOS. Así es como las aplicaciones de Facebook y Messenger pueden saber que has iniciado sesión en el servicio de Facebook. Pero otras aplicaciones conectadas a Facebook, creadas por diferentes desarrolladores, no pueden.