TechNeate.com iPhoneate.com QueComico.com MiamiGlobalRadio.com esto es guerra

Pasar Aplicaciones de Cydia a iTunes App (.app – .ipa)

por omarfzn / 21 de abril del 2010 4:27 PM EST

Hola iPhoneatico… bueno aquí les dejo el manual de como convertir una aplicación descargada de Cydia a formato .ipa para que lo tengan en su iTunes y listo para sincronizar bueno hojala sea de su agrado el manual gracias por sus comentarios

Nota: también les dejo el Winterboard ya convertido y listo para agregar a iTunes hojala les guste el post y comenten si alguien puede mejorar mi trabajo espero que pongan un manual y vallamos mejorando esto ah se me olvidaba  espero ver aplicaciones convertidas por ustedes en esta pagina gracias por tos a los administradores de esta pagina.

Requisitos:

Contenido de la descarga:

  • manual de como convertir .app a .ipa
  • Editor de los formatos .plist para los S.O Apple & Windows
  • Info.plist modificado por mi que les servira y el manual explica para que funciona
  • Descompresor Springy para el S.O de Apple, para los usuarios de windows no pongo u descompresor porque se asume que tienen instalado Winrar en PC

Descargalo:

mirror:


Winterboard.


Nota: el manual se encuentra en un archivo que hice y que puse el nombre de paquete en este archivo encontraran todas las herramientas necesarias para que hagan el proceso de el tutoríal bueno saludos a todos y gracias.

Manual:

Hola a todos los iPhoneaticos!…. Bueno para empezar en el manual hay que tener en cuenta que no todas las aplicaciones que uno baja de Cydia se pueden convertir a .ipa por Ej: el Cydelet esta es una aplicación bajada de Cydia pero no se puede convertir, en este tutoríal voy a enseñar como convertir una aplicación a .ipa, es necesario que sigan los pasos tal como se los explico para que así puedan completar el proceso y disfrutar de su aplicaciones ya convertidas.

Nota: dejo este manual ya que muchos de los comentarios que he recibido me piden que que haga el manual, bueno y aquí se los dejo en formato PDF para que lo tengan en su biblioteca de archivos aparte de que voy a dejar las aplicaciones necesarias para que realicen el manual.

Requisitos:

  1. Descargar la aplicación desde Cydia que quieren convertir a nombre de la aplicación a convertir .ipa.
  2. Extraer el programa descargado de Cydia por medio de SSH es decir “Cyberduck  para los  usuarios de apple ó WinsSCP para los usuarios de Windows”

Hoy si Empecemos.

Ya descargada la aplicación de Cydia lo único que nos queda hacer es pasar la aplicación al escritorio de nuestra PC “bueno al decir PC puede ser Apple ó Windows” la dirección en donde están alojadas las aplicaciones es la siguiente:

var/stash/Applications.hPPirz

Nota: bueno disculpa porque en el pots que publique en iPhoneate puse que había convertido una .deb a .ipa la verdad me confundí .deb no se porque lo puse en ves de .deb es .app solo eso quería rectificar

En mi caso yo lo voy a hacer con la aplicación de WinterBoard y lo voy a arrastrar la aplicación a mi escritorio como se muestra en la siguiente imagen:

Bueno si se fijan en la figura el programa ya esta en el escritorio, bueno hay una sola forma para pasarlo a .ipa y es fácil es arrastrar la aplicación a iTunes si lo hacemos con esta aplicación no pasaría nada, y si quieren pueden hacer el intento pero no lo convierte y es porque dentro de esta aplicación hay un archivo que se llama info.plist y este archivo contiene información de el programa y también información que va a necesitar iTunes para convertirlo a .ipa, para ver que hay dentro de esta carpeta solo hay que dar click derecho y le aparecerá una menú emergente aprietan la que dice Mostrar el Contenido del Paquete como se muestra en la siguiente figura:

Hecho el paso anterior abrirá una carpeta como se muestra en la siguiente Figura y

notaran que el info.plist esta allí y están también otros archivos como los iconos de el programa y en si todo el programa bueno hago mención de los iconos porque mas adelante vamos a usarlos y ya verán para que les dejo por mientras la duda para que le tomen mas interés al manual y lo hallen divertido pero no se olviden y mantengalo en memoria si.

Nota: El .plist es un archivo como dije antes que contiene el contenido de el programa como la versión, el nombre de el programa que en este caso seria WinterBoard etc….., pero como saben no todos los archivos que terminan en .plist lo pueden abrir con un editor de texto como ser Texedit en apple y Bloc de Nota Windows pero este archivo lo pueden abrir con los editores de texto, pero yo recomiendo para los usuarios de apple que usen este programa y es mas sencillo el PlistEdit Pro yo les dejare el link y para los usuarios de Windows pueden usar el Plistset los usuarios de Windows pueden usar bloc de nota si se les hace mas fácil pero yo recomiendo mas estos dos programas, bueno vamos a ver la estructura de este archivo bueno a mi se hace fácil leer la programación ya que es código xml para los que no saben que es código xml es parecido a la  programación en html bueno es la base de las mayoría de las paginas web que están en internet pero bueno veamos la siguiente imagen de este código.

Si se fijan en la imagen yo seleccione Executable File pero también marque el codigo xml

<key>CFBundleExecutable</key>

<string>WinterBoard</string>

pero yo quería que  vieran que es fácil leer esto bueno si lo hable con un editor texto solo mirarían el código xml pero ustedes se preguntaran porque recalco o redundo mucho en esto es por la sencilla razón de que ustedes tienen que agregar mas datos a este archivo como mas y como lo hago?, bueno es fácil y no es complicado yo en el post les dejo el info.plist ya modificado y que les servirá para todas las aplicaciones que quieran convertir lo único que tienen que hacer es copiar exactamente la información que tienen en el original y pasarlo al  modificado que yo les dejo ojo tienen que respetar los caracteres en mayúscula y los que están en minúscula para que les fusione bien todo.


Bueno si se fijan la imagen de la derecha es la original y el de la izquierda el info.plist modificada les deje marcada la que tienen que hacer cambios, las que estan marcadas son estas

“tambien les voy a dejar el xml que los representa esto es para  que  los usuarios de windows se le haga mas fácil identificarlo”

Bundle display name

<key>CFBundleDisplayName</key>

<string>WinterBoard</string>

Executable file

<key>CFBundleExecutable</key>

<string>WinterBoard</string>

Bundle identifier

<key>CFBundleIdentifier</key>

<string>com.saurik.WinterBoard</string>

info Dictionary version

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

Bundle name

<key>CFBundleName</key>

<string>WinterBoard</string>

Bundle version

<key>CFBundleVersion</key>

<string>0.9</string>

MinimumOSVersion

<key>MinimumOSVersion</key>

<string>0.9</string>

Nota: bueno para los usuarios de apple que estén usando PlistEdit Pro no es necesario que ustedes modifiquen directamente en el código solo tienen que hacer doble click value y cambian el nombre de el programa que estén convirtiendo como se muestra en la siguiente dos imágenes

Programa que yo estoy realizando.


Programa que fuera el caso de ustedes seria así.

en el caso que ustedes fueran usuarios de Windows tendrían que modificar directamente en el código como les muestro abajo en dos ejemplos de código.

Programa que estoy realizando.

<key>CFBundleExecutable</key>

<string>WinterBoard</string>

Programa que fuera en el caso de ustedes seria así.

<key>CFBundleExecutable</key>

<string>iFile</string>

Bueno hecho todo este proceso solo queda guardarlo y y cerrar el info.plist original de el programa que ustedes estén modificando y reemplazarlo por el modificado con los cambios ya realizado nota acuerden de guardar bien el info.plis modificado ya que este les servirá para los demás que quieran convertir, ya remplazado el archivo solo nos queda cerrar la ventana y arrastrar el programa a itunes en mi caso seria WinterBoard y quedaría como se muestra en la siguiente imagen:

Bueno en la imagen que esta arriba notaran que ya nuestro WinterBoard esta en itunes y ya lo reconoció bueno pero creo que se estarán preguntando y la imagen donde esta bueno para la imagen es fácil les  explico la estructura de un archivo .ipa es de la siguiente forma.

Nombre de la carpeta principal “Winterboard”

Payload “Contiene el WinterBoard.app”

iTunesArtwork “este archivo nos interesa esta es la imagen que se  muestra en itunes”

Sabiendo que es lo que contiene una .ipa lo único que nos queda hacer es copiar el icono que corresponde al programa es decir se acuerdan que al principio de el manual les hice mención de los iconos que tenia la aplicación bueno copian el icon.png a el escritorio como se muestra en la siguiente imagen a continuación.

Nota: por ningún motivo vallan a eliminar el icono de la carpeta porque este icono es el que funciona cuando tienen instalada la aplicación en el ipod ó iPhone Touch pero si pueden cambiar el icono por alguno que sea mejor o uno que sea de su gusto de esta forma pueden ir personalizando sus programas los iconos los pueden sacar de los themas que hayan bajado pero tienen que recordar en respetar los nombres y medidas de los iconos, otra alternativa es que pueden buscar las imágenes en google y convertirlas en iconos para la aplicación los dos archivos que se encuentran y son.

  • Icon-Small.png con las medidas  29×29 Pixeles
  • icon.png  con las medidas 59×60 Pixeles

Creo que se estarán preguntando porque copiar el icono al escritorio bueno se acuerdan de la estructura de un archivo .ipa bueno pues cuando convertimos nuestra aplicación a .ipa la estructura solo nos queda así

Nombre de la carpeta principal “Winterboard”

Payload “Contiene el WinterBoard.app”

al icono que tenemos copiado en el escritorio de nuestra PC tenemos que nombrarlo de esta forma  iTunesArtwork y el .png tendríamos que quitarlo y quedaría como se muestra a continuación

Fig 1 Fig 2                                  Fig 3

Fig 1: En la figura uno muestro como se  coloqua el nombre iTunesArtwork.png.

Fig 2: Elimino el .png porque no nos interesa que tenga una extensión.

Fig 3: Listo para introducirlo a la aplicación convertida a .ipa.

ahora ya que tenemos nuestra imagen en iTunesArtwork lo único que queda es introducirla bueno abrimos itunes dar click derecho sobre la aplicación que creamos y nos tendrá que salir una menú emergente le ponen mostrar en Finder y si es windows diría creo mostrar en explorador bueno dan click en el tiene que salir una ventana con la aplicación seleccionada la copian a escritorio pero no la borren de un solo porque si no harían crea un conflicto en iTuenes cuando la tenga copiada a escritorio la pueden eliminar de itunes como se muestra en las siguientes imágenes.

Seleccionan el archivo y lo copian a el escritorio de su pc como se muestra a continuacion.

eliminan el archivo de su iTunes como se muestra a continuación.

Ya teniendo la aplicación copiada a escritorio lo único que nos queda hacer es abrir la .ipa y verla internamente para poder introducir nuestra iTunesArtwork pero no la pueden abrir dando doble click encima de ella porque si lo hacen  iTunes la tendría de nuevo en su biblioteca lo que tenemos que hacer es cambiar la extensión a .zip esto es aplicado para los  usuarios de Apple y Windows como se muestra a continuación.

Bueno ya que nuestra aplicación esta convertida en .zip dan click derecho sobre ella y lo abren con Springy como lo muestro a continuación y si es en Windows lo abren con Winrar.

Nota: Yo en lo personal recomiendo mas la aplicación de descompresión de Springy bueno lo pueden hacer con otras aplicaciones de descompresión para Apple pero me gusta mas esta y se los estaré dando en el paquete que adjunto y en Windows la que siempre me gusto Winrar esa no va estar en el paquete porque es común que los usuarios de Windows la tienen.

Bueno ya abierta la aplicación con Springy se nos mostrara la siguiente imagen que esta a continuación.







Bueno lo único que queda es arrastrar nuestra imagen que se mostrara en la biblioteca de iTunes con el nombre de iTunesArtwork y quedaría algo así como se muestra a continuación.

Nota: el iTunesArtwork no se introduce el la carpeta Pyload si no que fuera de ella como se muestra a continuación.

Bueno anterior mente les había dicho que eliminaran la extensión pero cuando la pasan dentro de el archivo aparece otra ves la extensión .png como se muestra a continuación pero como dije antes tienen que eliminar la extensión .png.







la seleccionan y aprietan la tecla Enter y eliminan la extensión .png como se muestra a continuación este paso también lo hacen en Winrar de eliminar el .png ya que si se lo dejan iTunes no reconocerá la imagen a mostrar en la biblioteca .

Bueno hecho el paso anterior les tendría que quedar como se muestra a continuación y listo cierran la ventana ya sea en Apple com en Windows.

Ya hecho estos pasos lo único que queda es cerrar la ventana y cambiar la extensión de .zip a .ipa y listo ya la pueden tener en iTunes con la imagen respectiva de la aplicación

Conclusión.

Ya que hayan cumplido todos los pasos de este manual y que la aplicación la hayan convertido de .zip a .ipa solo queda dar doble click encima de ella y listo iTunes se las reconoce con la imagen y lista para sincronizar con iPod & iPhone Touch como se muestra en la siguiente imagen.

Nota: El manual es un poco extenso porque explico detalladamente la función de cada cosa que se realiza acuerden que en realidad tiene su complejidad pero es fácil y divertido en realizar esto hojala les guíe bien mi manual y espero hallar aplicaciones convertidas por ustedes en esta pagina gracias a los administradores de esta pagina de iPhoneate y es un manual 100% comprobado de que funciona y desarrollado en Honduras, Tegucigalpa C.A Po el usuario omarfzn muchas gracias a todos

Bueno si tienen consultas y dudas pueden mandar sus mail a mi mail y yo se los estaré contestando gracias

[email protected]

Gracias!!….



















  • Neoxx

    Se ve genial!, hay que probarlo y comentar que tal funciono

  • iCab18

    mucho pex no mejor sigo usanso cyda oigan no que en esta semana o mejor dicho ayer se liberaba el jailbreak para modelos MC a full

  • xX_69_JORGE_69_Xx

    Buen post honestamente!!
    vamos iPhoneate … si podremos seguir siendo la mejor web!!

  • Lu

    Impresionante… Felicidades por el post

  • Estas demente guey buen aporte esta de madre ya lo intente y me parece super sencillo les aconsejo que apliquen todo lo del tutorial.
    Suerte chavo espero mas post de esta calidad.
    Realmente si los transforma

  • Mario Bros.

    Excelente tutorial!!!

    10 / 10

  • panucho

    Hermano de LUJO!!!!!!!

    ya hacia un buen post como esta por aca….

    gracias!!!

    :mrgreen:

  • Mangueron

    esta de 10

    hasta q alguien se pone las pilas con esto de los post

  • royel

    shalee como se complican la vida Mira men es mas facil de esta manera:
    1-por ssh sacan la aplicacion iFile.app
    2-en el escritorio crean una nueva carpeta ke se llame\Payload\
    3-Meten la aplicacion iFile.app dentro la carpeta ke acaban de crear \Payload\
    4-comprimen la carpeta de Payload Con WINRAR
    5-Ya ke este comprimida cambian el nombre del paquete y la extension ej: Payload.rar a iFile.ipa y dan en aceptar y listo…

  • royel

    perdon en vez de .rar es una carpeta comprimida.zip me ekivoke shhh

  • mariop92

    we no mames me revolviste hehe exelente post 10 puntos aunqe aqi no demos puntos

  • pooiitoo

    GRACIAS HERMANO!
    EXCELENTE! 10/10 GRACIAS!

  • carlexe

    La intencion es lo que vale, buen post amigo gracias

  • Alejo

    se te olvido poner la parte en donde se cambia la extension .app por .ipa por que a mas de un novatillo se le puede escapar esa parte

  • Juan

    Ola amigo cuando sincronizo me salee un error

  • que pasa con las actualizaciones de las apps descardas desde cydia una ves que las convertimos en ipa? como als actualizas? tienes que repetir el proceso con cada actualizacion? o se siguen actualizando igual con cydia’?

  • omarfzn

    hola gracias por comentar, bueno alejo creo que no se me olvido creo que explico en alguna parte como pasarlo a .ipa creo que despues de modificar la info, ah juan que clase de error te da ya que a mi nunca me dio uno en eso de sincronizar con mi ipod puede ser que tenes instalada todavía la aplicación pero lo dudo creo que puede ser algo que hiciste mal, y salpeme con respecto a las actualizaciones en mi caso cuando cree este manual y me puse a investigar fue para hacer backup de aplicaciones bajadas de cydia por mi parte lo de las actualizaciones me da igual casi nunca en las actualizaciones mejoran manbien casi siempre quitan opciones que están en la anterior y en las nuevas no aparecen pero creo que no se podria actualizar.

  • sergio baquero

    descargue el winterboard, pero no me sirve cuando lo habro se cierra solo

  • iPodneatic0

    No maaa jamas pense que se puediera haha pro ps todo es posiblee muy buen post aun qe me da flojera hacerlo haha esperare a qe salgan las ipas aki eehehe

  • Mazter1791

    Felicidades amigo, de los mejores aportes que e visto, sigue así ;P

  • Arthur69

    en el tutorial nomas dices lo del archivo info, pero no dices como cambiar el archivo app a ipa, te saltaste ese paso importante, espero y me respondas gracias.

  • alonso24

    la verda trate pero no mefunsiona por casualida no tienes un video adonde se peda ver paso por paso como lo ases .
    esta de madre el aporte grasias sigue asi

  • David

    Gracias por el manual..
    Ojala sin hache por favor…

  • Staymer

    disculpa omarfzn, use el info.plist que colocas en el manual pero despues de sincronizarla no me aparece ningun icono en el springboard ni en settings aparece winterboard, le di un reboot pensando que talvez era eso pero tampoco! quisiera que me ayudaras, gracias!

  • Potter07

    simplemente, impresionante, gran tutorial. felicidades, te la sacaste.

  • calambrin

    jaja veo que tienes el sniper online cuando quieras jugamos una partida

  • Luis

    hace tiempo que no veia un post de tan buena calidad!!! te sacaste un 100

  • CeSaR¡¡¡

    te La mamast brotheR¡¡¡ exelente tutO!!! 10 ¡¡¡¡

  • Daniel

    Super bien si tu lo hiciste eres un capo…. pero le veo mucho proceso pa hacerle programa por programa.. jeje para eso le hago el backup de las app y yap…

  • maalac

    Muy buen post.. oigan alguien me puede ayudar?? resulta que antier abrí mi Cydia y había una actualización.. era un archivo de sistema supongo porque no era de los programs que yo instalé y después de eso no puedo abrir mi Cydia… no se ejecuta.. lo abro y en lugar de cargarse vuelve al springboard… alguien sabe cómo le puedo hacer??

  • iMurdock

    te pasaste hermano, este post esta bravaso, hace dias veia tus post sobre las aplicaciones que ya abias convertido y leyendo los comentarios que tenias pidiendote que agas este tuto, y tu respondiendo dicinedo que lo arias, no pense que lo fueras hacer en verdad, aqui en Perú estamos orgullosos de la gente asi, sige como vas y la haras grande hermano cuidate .

    saludos desde Peru.
    Muy agradecido.

  • A ver el tal royel si sta sencillo xrr q no subes algunas app. Es muy facil hablar

  • ERICKPARRA

    Diosss…!!! Que Tuto tan excelente y detallado..!!! De verdad te felicito…!!! Estos son detalles que hacen que sea la mejor comunidad…!!! Felicidades..!!

  • Jonathan Leon

    es el tutorial mas corto que eh visto en mi vida!

  • Gerardo

    al momento de instalarlas iTunes no me deja por que dice que no estan firmadas y me tira error

  • Adrian Santos

    Pero, las aplicaciones pasan a ser legales? o si le quitas el jailbreak seguiran funcionando normal?

  • omarfzn

    Adrian Santos para que la aplicación que estes convirtiendo es algo ilógico que pase a ser legal es decir porque una .ipa original tiene un archivo mas que se llama iTunesMetadata.plist este archivo contiene información relacionada a la aplicación y la llave de activación de dicha aplicación y aparte de eso la firma legal de apple que es una aplicación legal ah se me olvidaba si quieres modificar este archivo no se puede porque esta protegido contra escritura

  • JEFF

    ojala alguien isiera (cydia ipa).para aquellos quienes tuvieron la mala suerte de prestarselo a un amigo y se lo borro

  • jacman

    He seguido todos los pasos y he podido convertirlas a ipa, el itunes me las reconoce y todo bien, pero al momento de sincronizarlas con el iphone me las marcas con error, no me las sincroniza, que más se tiene que hacer para que las sincronice sin problemas?

  • oliver

    EL WINTERBOARD Q ESTA HAY .IPA NO ME FUNCIONA. Q HAGO?

  • dsm

    Alguien a probado esto:

    shalee como se complican la vida Mira men es mas facil de esta manera:
    1-por ssh sacan la aplicacion iFile.app
    2-en el escritorio crean una nueva carpeta ke se llame\Payload\
    3-Meten la aplicacion iFile.app dentro la carpeta ke acaban de crear \Payload\
    4-comprimen la carpeta de Payload Con WINRAR
    5-Ya ke este comprimida cambian el nombre del paquete y la extension ej: Payload.rar a iFile.ipa y dan en aceptar y listo…

  • dsm

    una cosa mas al renombrar el archivo rar a ipa,sigue siendo un rar

    como se hace ?…

  • ngro

    el winterboard convertido no funciona…. alguien tiene ya solucionado ese problema??

  • Duque

    Un tuto para la eternidad… hay que quitar se el gorro del curro que se ha pegado, otros ya pueden ir afilando los cuchillos para cortar una lonchita de esta delicia*…

  • Luz

    Hola!
    Por fin he logrado pasar mis aplicaciones que tenia en mi iphone al mi mac… He hecho el procedimiento como lo explicas y en itunes si cambia la imagen el icono sin embargo en el iphone sige poniendo una imagen fea y ya le puse el icon.png en la carpeta y no cambia la imagen.
    Dentro de la aplicacion esta el iTunesArtwork, iTunesMetadata y una carpeta llamada Playload. Dentro de esta carpeta Playload hay un archivo unicamente que se llama FoneTones.app (FoneTones es el nombre de la aplicacion. Donde va el icon.png y como hago para que funcione pls. Gracias ^^

  • muchas muchas gracias esta bueno

  • muchas muchas gracias esta bueno

  • Barto

    mmm, interesante me servira para rescatar algunas aplicaciones ahora que tenga que restaurar, ya que no tengo wifi, y las baje con paquete de datos, jeje, y pues salio algo caro bajarlas, asi no las tendre que volver a bajar, buen aporte

web tracker