Prueba la beta de WhatsApp sin cierres en iOS 8

Al final del articulo hay una actualización para los que os fallan las notificaciones Push

Ayer me dio por twittear que estaba probando la beta de WhatsApp en iOS 8 y que ya no se cerraba. El aluvión de mensajes pidiéndome dónde descargarla fue tremendo.
Y es que, como sabéis, desde que salió la primera beta de iOS 8 se hace insufrible usar WhatsApp en el iPhone por sus continuos cierres. Así que era normal que me preguntasen.

Doy por hecho que si estás leyendo este artículo es porque tienes ese problema. Y, si lo tienes, quiere decir que eres desarrollador y estás probando la beta de iOS 8 con tu cuenta de desarrollador, no con esos registros de UDID que venden por internet.


WhatsApp sin cierres en iOS 8

Lo doy por hecho y resalto lo de tu propia cuenta de desarrollador porque, de no ser así, no podrás instalar la beta de WhatsApp, a menos que estés registrado en el programa de betas de WhatsApp.

Beta de WhatsApp

Como sabes, todos los desarrolladores que crean apps suelen tener betatesters y les envían las nuevas versiones a través de algún programa tipo TestFlight. Este es el caso de Whatsapp.

Su programa de betas hace meses que está cerrado a nuevos betatesters porque ya tienen el cupo completo.

Cuando hay una nueva versión la suelen colgar en https://dev2.whatsapp.net/ios/WhatsApp/ donde los betatesters pueden instalarla desde el propio iPhone.

20140722-101947-37187843.jpg

Ni se te ocurra descargarla si no estás dentro del programa puesto que no te dejará instalarla, ya que necesita que tengas instalado el certificado que Whatsapp envía -y que no tienes-

Instalar la beta sin estar en el programa.

En cambio si tú tienes una cuenta de desarrollador de Apple para iOS sí que podrás tener acceso a la beta sin que estés registrado en el programa de betas de Whatsapp.

Para ello deberas descargar la aplicación .ipa en tu ordenador desde el siguiente enlace https://dev2.whatsapp.net/ios/WhatsApp/WhatsApp.ipa

Una vez descargada deberás firmarla con tu certificado de desarrollador para poder instalarla a través de iTunes en el iPhone que usas la beta de iOS 8.

20140722-104957-38997357.jpg

 

 

Versión de desarrolladores

Esta versión de Whatsapp funciona perfectamente en iOS 8, sin los cierres tan molestos de la versión pública.

20140722-105052-39052764.jpg

Mientras otros desarrolladores han actualizado sus aplicaciones discretamente para que funcionen con los 7 y con iOS 8,

20140722-110952-40192434.jpg
Whatsapp no lo ha hecho. Ya sabes el ritmo de actualizaciones que sus desarrolladores tienen: el más lento y escaso de toda la App Store. Así que si no eres desarrollador tocará esperar a Otoño para que Whatsapp lance la actualización.

20140722-105245-39165571.jpg

Siento decepcionarte si venías buscando una solución a los cierres de Whatsapp y no tienes cuenta de desarrollador de Apple y/o el certificado para poder firmar la aplicación.

Pero ya sabes, iOS 8 es una versión preliminar destinada sólo a desarrolladores de aplicaciones de iOS para que puedan implementar en sus propias aplicaciones las novedades del sistema operativo de Apple, así que no tú ni yo deberíamos estar probando esto 😉

Actualización

Vistos los comentarios es posible que, a pesar de tener cuenta de desarrolladores, alguno no haya creado nunca una aplicación. Con lo cual desconoce qué certificados hay que tener.

Para poder firmar la beta con alguna de las aplicaciones que corren por internet necesitáis:

3 certificados en el Mac y 1 en el iPhone:

Descargad desde el portal el certificado developer y el de distribución e instalarlo en el Mac.

El certificado que habéis descargado (.mobileprovison) y habéis instalado en el Mac lo tenéis que instalar en el iPhone también)

Descargad el certificado AppleWWDRCA.cer desde aquí y lo instaláis también en el Mac.
Y ya os debería funcionar.

Actualización fallo notificaciones Push

Gracias al comentario de TEOARPO que podéis encontrar aquí, siguiendo estos pasos os funcionarán las notificaciones push a los que no os funciona (comprobado personalmente con la ayuda de @ironcatan:

  1. Instalar la aplicación original
  2. Instalar los certificados como ya se ha dicho más arriba
  3. Abrir WhatsApp y activarlo
  4. Una vez hecho todo esto arrastrar a iTunes la beta de Whatsapp.
  5. Sincronizar el iPhone con iTunes para actualizar la aplicación Whatsapp a la beta

48 comentarios

Añade el tuyo →

  1. Buenas tardes:

    ¿Como se firma las aplicaciones beta si estás subscrito como developer de iOS solo para probar las betas de iOS?.

    Gracias

    • Buenas tardes,
      si estás suscrito como developer deberías tener el certificado de desarrollador para poder firmarla. Para ello debes haber pagado la cuota a Apple para entrar en el programa de desarrolladores.

      Si tu caso es que alguien te ha dado de alta el UDID de tu iPhone con su cuenta de desarrollador no podrás firmarla, ya que para hacerlo necesitas firmarla con el certificado que emite Apple (y que tiene la persona que te registró el UDID).

      Lo único que podrías hacer es pedirle a esa persona que te firmase la aplicación con su certificado. Además tendría que enviarte su certificado personal para que tú lo instalases en tu iPhone o tampoco podrías instalarla….

      Espero haberte ayudado.

  2. y cómo se firma el Ipa? tengo todo lo de desarrollador de apple etc.. pero no veo como firmar la app una vez descargada.

    Gracias

  3. InstaSign, me pide el certificado de desarrollador, lo he bajado de mi cuenta, lo añado en la ventana del programa, arrastro el ipa, pero se queda durante largo rato como ejecutando … y ahí se queda.

    ¿Qué certificado debo bajar de la cuenta de desarrollados?. Mil gracias.

    Hay otro modo de firmar sin la aplicación que has indicado?

  4. Buenas amigos, poseo una cuenta desarrollador de apple, pero estoy algo confundido con eso de firmar la aplicación.
    1. debo tener es el certificado (este lo he bajado desde la cuenta de desarrollador en el apartado de certificados) e instalo en el mac.
    2. usar InstaSing aqui al momento de pinchar la caja de texto no me muestra ningún certificado así que me toco escribirlo.
    3. arrastar la ipa y hacer clic en InstaSing, cuando termina me muestra la nueva ipa sin embargo al tratar de instar en el iphone la aplicacion queda en instalando.

    No se que estoy haciendo mal pero espero me puedan ayudar. Gracias.

  5. Cuando se queda instalando en el Iphone,, tarda Mucho,.
    acabo de hacer lo de instalar el mismo certificado en el Iphone, ,, pero lleva un rato en INSTALANDO, y no pasa de ahí.???

    • Vaya…
      Prueba a descargarte estos 3 certificados del portal de desarrolladores e instálalos en tu Mac:
      AppleWWDRCA.cer –
      developer_identity.cer –
      Certificates.p12 – (password 123456)
      Y el otro (Development.mobileprovision) es el que debes tener instalado en tu iPhone.
      Doy por hecho que has añadido el UDID de tu iPhone al portal de desarrolladores antes de generar los certificados, verdad?
      Con esto te debería funcionar!

  6. Gracias, MARC,, efectivamente lo primero que hice al registrarme como developer fue añadir el UDID del Iphone a mi cuenta. de desarrollador,.

    Los tres certificados que me dices de la web de desarrolladores no los encuentro por ninguna parte. Estoy dado de alta desarrollador de iOS y Mac,, y en ninguno de los dos.

  7. Por fin¡, gracias, había que bajar los dos certificados (el de developer y el de distribución), más el que tu has facilitado … una vez esto el programa los reconoce perfectamente y habilita sin problemas la beta para iTunes.

    Gracias.

  8. Yo creo que me falta el que tengo que tener instalado en el Iphone,,
    porque , el developer y el de distribución esta los dos instalados en el MAC, en el llavero.

  9. Curioso, funciona todo pero me avisa continuamente de que las notificaciones push están desactivadas. Obviamente, no lo están.

    Con ios 8 beta 4.

  10. lo dejo por imposible, hecho paso por paso e imposible instalar, que cenutrio soy!!!! 🙂 el whastapp con la beta 4 casca de continuo insufrible

  11. Hola,,
    Yo sigo igual, en INSTALANDO.
    Estoy por restaurar el iphone. Instale la primera beta, con un registro de UDIC que compre, y no se si es por eso,.

    Ahora para los certificados, ya si me registre como developer,, pero me huelo que es por eso..

    ya os contare.
    Al final en el iphone tiene que estar los dos certificados, el de developer y distributor ???

  12. Ya esta instalado, parece que no va mal excepto la agenda que no me la reconoce.

  13. Intento instalar el certificado en el iPhone 5 y me pone «Perfil inválido» cuando este mismo ya lo había instalado en mi iPhone 5s. ¿Alguien sabe porque? Por lo tanto se queda en instalando

  14. nueva lucha hoy para instalar esa beta de whatsapp y no hay forma, no se consigue instalar ningún perfil en iphone, el archivo mobiliprovision lo creo lo envío al iphoe y tururú, lo pongo en itunes y tampoco se instala, abandono IOS8 beta

  15. Tra recorrer las estaciones del viacrucis para lograr que el tema funcione, recomiendo:
    – Enviarse los .cer de los certificados si con el .mobileprovision la cosa no funciona al enviar via email.
    – Borrar la app del itunes y del móvil antes de instalar
    – Instalar el .mobileprovison descargado en el Itunes con un drag & drop sobre la biblioteca de aplicaciones, si se hace dos veces la segunda dice que ya existe, esto asegura que está instalado.
    – Una vez instalados los 3 certificados en el Mac para «firmar» la app he usado iModSign porque InstaSign no me tomaba bien los certificados y se quedaba «instalando» sin parar en el iphone.
    – Recordar que el IOS 8 es una diana en movimiento y que aquellos van como van con los desarrollos, hoy funciona … mañana «quién sabe» …
    Suerte y ánimo que a mi me ha costado más de la cuenta pero se consigue.

  16. Buenas noches,

    Ya tengo los 3 certificados en el mac pero, como puedo crear el archivo .mobileprovison descargarlo y instalarlo en mi iPhone ?

  17. Hola Marc, gracias por tu ayuda.
    Creo seguir y comprender todos los pasos pero creo no estar comprendiendo como hacer para crear el archivo .mobileprovision.
    Entro al menú para crear primero el AppId y luego creo un archivo .mobileprovision pero no se realmente que es lo que hay que completar en los campos.
    Gracias de nuevo!

  18. Para los que tengan problemas con las Notificaciones de la aplicación, lo que deben hacer es instalar la aplicación original, instalar los certificados como ya se ha dicho más arriba, abrir WhatsApp y activarlo, una vez todo esto actualizar con la beta por iTunes.

  19. sigo paso por paso e imposible conseguir instalar la beta de whatsapp… 🙁 no hay manera. intentado mil veces

  20. Hola.
    Donde consigo el archivo . mobileprovison?

  21. Soy desarrollador de Apple pero no tengo una MAC para poder firmar la aplicacion…puedo hacerlo en mi pc windows??

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

© 2024 @Marc_intosh

Tema de Anders NorénSubir ↑