Technology

Cómo usar iMessage en Android y Windows

Written by Admin

La mayoría de las cosas que puede hacer en un iPhone se pueden hacer con un teléfono Android. Una gran excepción es iMessage. ¿Se puede ser una burbuja azul con un teléfono Android? ¿Qué pasa con una PC con Windows? Si puede.

¿Cómo es posible? Desde que Apple se negó a renunciar a su control sobre los números de teléfono de los usuarios de iPhone, la gente ha estado tratando de hacer que iMessage funcione en Android durante mucho tiempo. El gran avance se produjo cuando Apple introdujo iMessage en Mac. Ahí está la clave para que funcione.

Antes de esperar demasiado, debe saber que hay algunas trampas muy importantes. Primero, y lo más importante, necesitará un dispositivo macOS o un macOS máquina virtual– aunque es muy recomendable hacerlo con hardware Apple real.

Este dispositivo deberá estar en Mac OS X El Capitan (lanzado en 2015) o posterior, pero querrá tomarse un minuto para decidir qué versión se adapta mejor a sus necesidades. Algunas funciones de iMessage no son compatibles con el software que usaremos con algunas versiones de macOS (más sobre esto más adelante).

Usaremos una herramienta de código abierto llamada burbujas azules. Mensaje aéreo es otra solución popular, pero creemos que BlueBubbles tiene algunas ventajas. Es autohospedado, por lo que no depende de servidores administrados por otras personas. BlueBubbles está impulsado por la comunidad y ofrece aplicaciones de escritorio para Windows y Linux, una aplicación web y toneladas de funciones de personalización.

Como se mencionó, algunas funciones de BlueBubbles no están disponibles en todas las versiones de macOS. Consulte la siguiente tabla para ver qué versión se adapta mejor a sus necesidades.

Características de BlueBubbles El Capitán-Catalina Sur grande Monterrey
Enviar/recibir mensajes
Envío de archivos adjuntos ✓**
Recibir archivos adjuntos
Recibe tapbacks, stickers y menciones
Recepción de recibos/recibos de lectura
Recibir respuestas
Creación de DM
Creación de chats de grupo
  • ✓** – El envío de archivos adjuntos de Monterey puede no ser tan confiable como las versiones anteriores de macOS, ya que se basa en la automatización de la interfaz de usuario (simulación de pulsaciones de teclas) en lugar del código real.
  • – Las respuestas se mostrarán como un mensaje normal en dispositivos macOS 10.x, en lugar de mostrarse con la interfaz de usuario de respuestas.

Este es el estado de BlueBubbles en junio de 2022. Visite la página de preguntas frecuentes para obtener información actualizada sobre la versión de macOS.

Por supuesto, también necesitará una ID de Apple para usar iMessage. Aparte de eso, estamos listos. En resumen, necesita una Mac con una versión compatible de macOS, la aplicación Mensajes iniciada con su ID de Apple y el servidor BlueBubbles. Entonces empecemos.

Configurar el servidor BlueBubbles

La parte más importante del rompecabezas es el servidor BlueBubbles. El servidor se ejecuta en su dispositivo macOS y actúa como una especie de “centro” para que los mensajes de iMessage se envíen a las aplicaciones BlueBubbles en su teléfono Android y PC con Windows o Linux.

Primero, dirígete a la página de GitHub en su dispositivo macOS y descargue el último archivo DMG del servidor BlueBubbles.

Luego abra el archivo DMG y arrástrelo a la carpeta “Aplicaciones” después de instalarlo. Ahora puede abrir la aplicación.

Arrastre BlueBubbles a la carpeta Aplicaciones.

Primero se le pedirá que le dé a BlueBubbles “Acceso completo al disco”. Esto es necesario para que BlueBubbles lea desde la base de datos de chat de iMessage. Haga clic en “Abrir preferencias del sistema”.

Vaya a la sección “Seguridad y privacidad” de Configuración y seleccione “Acceso total al disco” en la barra lateral.

Seleccione "Acceso completo al disco."

Haga clic en el ícono de candado en la esquina inferior para ingresar su contraseña de Mac, luego active BlueBubbles. Se le pedirá que reinicie BlueBubbles.

Habilitar "Burbujas azules."

Antes de salir de la configuración de “Seguridad y privacidad”, ve a la sección “Accesibilidad” y activa también BlueBubbles.

Habilitar "burbujas azules" haber "Accesibilidad" acceder.

En algún momento durante esta configuración inicial, también se le pedirá que otorgue acceso a BlueBubbles a sus contactos. Haga clic en “Aceptar” para permitir esto.

Aquí es donde las cosas se complican un poco. BlueBubbles usa Google Firebase Cloud Messaging para las notificaciones en sus dispositivos. Esto permite que BlueBubbles no requiera una conexión al servidor en todo momento, lo que significa que recibe notificaciones incluso cuando la aplicación se ejecuta en segundo plano y no usa tanta batería.

Para empezar, vaya a Consola de Google Firebase e inicie sesión con su cuenta de Google. Haga clic en “Crear un proyecto” y asígnele el nombre “BlueBubblesApp”. No es necesario activar Google Analytics para el proyecto.

Nombra el proyecto "Aplicación BlueBubbles."

Luego, en “Crear” en el menú de la barra lateral, vaya a Base de datos en tiempo real > Crear base de datos.

Elija su ubicación, luego haga clic en Siguiente > Habilitar con “Iniciar en modo bloqueado” seleccionado.

A continuación, haga clic en el ícono de ajustes junto a “Resumen del proyecto” en el menú de la barra lateral y vaya a Configuración del proyecto > Cuentas de servicio > Crear cuenta de servicio > haga clic en “Generar nueva clave privada” y guarde el archivo en su Mac.

Seleccione "Generar una nueva clave privada."

Ahora cambie a la pestaña “Cloud Messaging” y haga clic en el ícono de menú de tres puntos para “Cloud Messaging Legacy API” y navegue hasta Administrar API en Cloud Console > Activar.

Arrastre y suelte el archivo JSON que cargamos que incluye “firebase-adminsdk” en el nombre del archivo a la aplicación BlueBubbles.

Arrastre el archivo json a BlueBubbles.

De vuelta en el menú Configuración del proyecto en el sitio web de Firebase, vaya a la pestaña “General”. Haga clic en el icono de Android en la parte inferior de la página.

Introduzca “com.[yourname].bluebubbles para el “Nombre del paquete de Android” y haga clic en “Registrar aplicación” para cargar el archivo google-services.json.

Nombra el paquete y "Guarde la aplicación."

Ahora también podemos arrastrar el archivo google-services.json a la aplicación BlueBubbles. Haga clic en “Siguiente” después de hacer esto.

Arrastre el archivo json a BlueBubbles.

Introduzca una contraseña segura para su servidor y haga clic en el icono de guardar. Haga clic en el botón “Siguiente” cuando haya terminado.

La siguiente pantalla es para “Configuración de API privada”. Esta es una de las características más avanzadas de BlueBubbles. Si desea poder enviar reacciones, respuestas, temas, ver indicadores de éxito y efectos, deberá siga las instrucciones en esta página. Tenga en cuenta que esto requiere deshabilitar algunas medidas de seguridad adicionales en su Mac.

Características avanzadas de la API privada.

Lo último que debe hacer es habilitar “Comenzar con macOS” y “Mantener macOS despierto” para asegurarse de que el servidor BlueBubbles siga funcionando. También puede hacer que BlueBubbles busque e instale actualizaciones automáticamente.

Asegúrate de que tu Mac siga funcionando.

Conectar el servidor a las aplicaciones de BlueBubbles

¡Con el servidor en funcionamiento, podemos conectar las aplicaciones Android y Windows BlueBubbles para comenzar a usar iMessage! Comenzaremos con la aplicación de Android, que puede ser descargado aquí.

Deberá otorgar algunos permisos a la aplicación cuando la abra por primera vez y asegurarse de haber iniciado sesión con su ID de Apple con iMessage en su Mac.

Otorgue permisos a BlueBubbles.

Luego, de vuelta en la aplicación BlueBubbles en su Mac, haga clic en el ícono del código QR y luego escanéelo con la aplicación del teléfono.

Genere el código QR para escanear.
Ver código QR en Mac.
Escanea el código QR con tu teléfono.
Escanea con la aplicación de Android.

Toque “Iniciar sincronización” en la aplicación del teléfono después de escanear el código QR.

Grifo "Iniciar sincronización."

Una vez que se complete la sincronización, toque “Finalizar”.

Grifo "Terminar."

¡Ahora estás usando iMessage en Android! Puede encontrar muchas opciones de personalización en el menú de tres puntos en la pantalla de chats. Si tiene habilitadas las funciones de la API privada, querrá habilitarlas.

Ve a la "Ajustes" para más opciones.

La aplicación de Windows está en el Página de descarga de BlueBubbles también.

Selecciona el "Despacho" solicitud.

La configuración de la aplicación de escritorio es la misma que la de Android, pero probablemente no podrá escanear un código QR con su PC. En su lugar, deberá ingresar manualmente los detalles del servidor. Puede encontrarlos en la aplicación de Android en Configuración> Conexión y servidor (la misma contraseña que creamos anteriormente).

¡Ahora tiene la misma experiencia de BlueBubbles que su teléfono en su PC con Windows! Tenga en cuenta que también hay un Aplicación web BlueBubbles que se puede configurar de la misma manera.

Cosas que saber

Una cosa importante a entender es que esto esencialmente convierte a iMessage en un servicio de mensajería instantánea separado. Todas sus conversaciones de iMessage estarán en la aplicación BlueBubbles, mientras que las conversaciones estándar de SMS/RCS seguirán estando en la aplicación de su dispositivo. aplicación de SMS predeterminada.

Lo segundo que debe saber es que se trata de una solución intrínsecamente complicada para hacer que algo funcione que nunca tuvo la intención de funcionar de esa manera. Por lo tanto, usted estarán encontrar problemas. La buena noticia es que la comunidad de BlueBubbles es muy activa y útil en Reddit y Discordia. los Sitio web oficial de BlueBubbles también es una buena fuente de información actualizada.

BlueBubbles no es una solución perfecta y ciertamente requiere un poco de esfuerzo configurarlo. Sin embargo lo és a solución y solo debería tener que pasar por este proceso una vez. Es bastante sorprendente una vez que todo funciona.

EN RELACIÓN: Cómo configurar su aplicación de mensajes de texto predeterminada en Android

About the author

Admin

Leave a Comment