Esta mensagem é citada no link :
O iMessage é baseado em um protocolo proprietário, binário e criptografado (fonte Wikipedia ) com um dispositivo do lado do cliente certificado, o que torna improvável que a engenharia reversa seja implementada em aplicativos de terceiros em breve (embora tentativas estejam sendo feitas ).
Editar
No futuro, pode ser possível executar os aplicativos nativos do OS X em um sistema operacional Linux semelhante ao modo como podemos executar aplicativos do Windows usando as camadas de compatibilidade do wine. O Projeto Darling pretende fazer isso. No entanto, nunca encontrei uma situação em que precisei executar um aplicativo nat nativo, por isso nunca testei. Isso parece promissor, embora um tanto duvidoso. O seguinte é citado de wikipedia :
Assim como o APNS, ele estabelece uma conexão Keep-Alive com os servidores da Apple. Cada conexão tem seu próprio código exclusivo, que atua como um identificador da rota que deve ser usada para enviar uma mensagem para um dispositivo específico. A conexão é criptografada com o TLS usando um certificado do lado do cliente, que é solicitado pelo dispositivo na ativação do iMessage.