{"id":31,"date":"2014-02-12T11:55:51","date_gmt":"2014-02-12T11:55:51","guid":{"rendered":"http:\/\/www.josejavierfm.es\/blog\/?p=31"},"modified":"2015-06-18T12:05:58","modified_gmt":"2015-06-18T12:05:58","slug":"generar-una-ipa-para-probar-en-un-dispositivo-i","status":"publish","type":"post","link":"https:\/\/www.josejavierfm.es\/blog\/2014\/02\/12\/generar-una-ipa-para-probar-en-un-dispositivo-i\/","title":{"rendered":"Generar una IPA para probar en un dispositivo I"},"content":{"rendered":"<p class=\"separator\">Vamos a la web de desarrolladores de apple [<a href=\"https:\/\/daw.apple.com\/cgi-bin\/WebObjects\/DSAuthWeb.woa\/wa\/login?&amp;appIdKey=891bd3417a7776362562d2197f89480a8547b108fd934911bcbea0110d07f757&amp;path=%2F%2Faccount%2Findex.action\" data-blogger-escaped-target=\"_blank\">enlace<\/a>]<\/p>\n<p class=\"separator\"><a href=\"http:\/\/2.bp.blogspot.com\/-bGnZEYoIOio\/UvuVeKjv8eI\/AAAAAAAAAkc\/_b8vHcAn9Sc\/s1600\/Captura+de+pantalla+2014-02-12+a+la(s)+16.29.19.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/2.bp.blogspot.com\/-bGnZEYoIOio\/UvuVeKjv8eI\/AAAAAAAAAkc\/_b8vHcAn9Sc\/s1600\/Captura+de+pantalla+2014-02-12+a+la(s)+16.29.19.png\" alt=\"\" width=\"320\" height=\"224\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Una vez que nos hemos validado, lo primero que tenemos que hacer es generar un certificado:<\/p>\n<p class=\"separator\"><a href=\"http:\/\/3.bp.blogspot.com\/-y8uZ4HCuhtw\/UvuEv9lgpZI\/AAAAAAAAAfU\/i3kTvdPpb8E\/s1600\/Captura+de+pantalla+2014-02-12+a+la(s)+15.01.15.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/3.bp.blogspot.com\/-y8uZ4HCuhtw\/UvuEv9lgpZI\/AAAAAAAAAfU\/i3kTvdPpb8E\/s1600\/Captura+de+pantalla+2014-02-12+a+la(s)+15.01.15.png\" alt=\"\" width=\"320\" height=\"159\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Elegimos el tipo de Producci\u00f3n<\/p>\n<p class=\"separator\"><a href=\"http:\/\/3.bp.blogspot.com\/-6noU86nWnsU\/UvuEvGoWu6I\/AAAAAAAAAfM\/bWOXHPxDhD8\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.01.47.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/3.bp.blogspot.com\/-6noU86nWnsU\/UvuEvGoWu6I\/AAAAAAAAAfM\/bWOXHPxDhD8\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.01.47.png\" alt=\"\" width=\"320\" height=\"59\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">que nos permitir\u00e1 elegir ad Hoc.<\/p>\n<p class=\"separator\">Ahora tenemos que abrir la utilidad \u00abLlaveros\u00bb<\/p>\n<p class=\"separator\"><a href=\"http:\/\/4.bp.blogspot.com\/-uKYtZJgRj4A\/UvuEvbzbgMI\/AAAAAAAAAfQ\/Tb_msMYTneQ\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.02.04.png\"><img decoding=\"async\" src=\"https:\/\/4.bp.blogspot.com\/-uKYtZJgRj4A\/UvuEvbzbgMI\/AAAAAAAAAfQ\/Tb_msMYTneQ\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.02.04.png\" alt=\"\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Y tenemos que solicitar un certificado a una autoridad<\/p>\n<p class=\"separator\"><a href=\"http:\/\/3.bp.blogspot.com\/-oBxRV_Y7MOs\/UvuEwd62J2I\/AAAAAAAAAfk\/o1L3VNNYsrk\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.02.31.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/3.bp.blogspot.com\/-oBxRV_Y7MOs\/UvuEwd62J2I\/AAAAAAAAAfk\/o1L3VNNYsrk\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.02.31.png\" alt=\"\" width=\"320\" height=\"96\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Rellenamos los datos:<\/p>\n<p class=\"separator\"><a href=\"http:\/\/3.bp.blogspot.com\/-yd6Y4-7BPDg\/UvuEw-8HThI\/AAAAAAAAAfs\/fVZ1z_pmqyk\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.02.59.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/3.bp.blogspot.com\/-yd6Y4-7BPDg\/UvuEw-8HThI\/AAAAAAAAAfs\/fVZ1z_pmqyk\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.02.59.png\" alt=\"\" width=\"320\" height=\"167\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Y guardamos el fichero:<\/p>\n<p class=\"separator\"><a href=\"http:\/\/1.bp.blogspot.com\/-F34J5-MIKew\/UvuExJRGGWI\/AAAAAAAAAf0\/0y7K2i898fU\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.03.17.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/1.bp.blogspot.com\/-F34J5-MIKew\/UvuExJRGGWI\/AAAAAAAAAf0\/0y7K2i898fU\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.03.17.png\" alt=\"\" width=\"320\" height=\"122\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Ahora volvemos a la p\u00e1gina y vamos a continuar el proceso:<\/p>\n<p class=\"separator\"><a href=\"http:\/\/3.bp.blogspot.com\/-TWAoKr73pKQ\/UvuExfCP6DI\/AAAAAAAAAf8\/EqQJlGpyArw\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.03.49.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/3.bp.blogspot.com\/-TWAoKr73pKQ\/UvuExfCP6DI\/AAAAAAAAAf8\/EqQJlGpyArw\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.03.49.png\" alt=\"\" width=\"320\" height=\"135\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Seleccionamos el fichero:<\/p>\n<p class=\"separator\"><a href=\"http:\/\/4.bp.blogspot.com\/-4vXZrIvz10A\/UvuEx0QXaJI\/AAAAAAAAAgA\/k7UC4KCdn_s\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.04.08.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/4.bp.blogspot.com\/-4vXZrIvz10A\/UvuEx0QXaJI\/AAAAAAAAAgA\/k7UC4KCdn_s\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.04.08.png\" alt=\"\" width=\"320\" height=\"102\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Y una vez generado descargamos el certificado:<\/p>\n<p class=\"separator\"><a href=\"http:\/\/3.bp.blogspot.com\/-DxjXIncvvEA\/UvuEys_SxEI\/AAAAAAAAAgM\/iRIkz0vKLl4\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.04.27.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/3.bp.blogspot.com\/-DxjXIncvvEA\/UvuEys_SxEI\/AAAAAAAAAgM\/iRIkz0vKLl4\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.04.27.png\" alt=\"\" width=\"320\" height=\"126\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Ahora el siguiente paso es generar la aplicaci\u00f3n:<\/p>\n<p class=\"separator\"><a href=\"http:\/\/1.bp.blogspot.com\/-8SmTCDDXI7M\/UvuEzSu9jRI\/AAAAAAAAAgg\/IKtlC3Zk7KE\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.05.42.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/1.bp.blogspot.com\/-8SmTCDDXI7M\/UvuEzSu9jRI\/AAAAAAAAAgg\/IKtlC3Zk7KE\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.05.42.png\" alt=\"\" width=\"320\" height=\"50\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Introducimos la descripci\u00f3n y el bundle ID:<\/p>\n<p class=\"separator\"><a href=\"http:\/\/3.bp.blogspot.com\/-vAFmsw_eb38\/UvuEzzFmJhI\/AAAAAAAAAg4\/o5IEvx971uY\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.06.54.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/3.bp.blogspot.com\/-vAFmsw_eb38\/UvuEzzFmJhI\/AAAAAAAAAg4\/o5IEvx971uY\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.06.54.png\" alt=\"\" width=\"320\" height=\"244\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Y confirmamos los datos:<\/p>\n<p class=\"separator\"><a href=\"http:\/\/2.bp.blogspot.com\/-FfIYkW0495c\/UvuE0R3nVmI\/AAAAAAAAAgw\/ritTLjFv4nA\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.07.47.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/2.bp.blogspot.com\/-FfIYkW0495c\/UvuE0R3nVmI\/AAAAAAAAAgw\/ritTLjFv4nA\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.07.47.png\" alt=\"\" width=\"320\" height=\"262\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Ya tenemos la aplicaci\u00f3n.<\/p>\n<p class=\"separator\">Ahora vamos a dar de alta los dispositivos sobre los que se quiere probar:<\/p>\n<p class=\"separator\"><a href=\"http:\/\/3.bp.blogspot.com\/-Gf1fQ-f8uAI\/UvuE0rDbCWI\/AAAAAAAAAg0\/03piUVnSyPg\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.09.53.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/3.bp.blogspot.com\/-Gf1fQ-f8uAI\/UvuE0rDbCWI\/AAAAAAAAAg0\/03piUVnSyPg\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.09.53.png\" alt=\"\" width=\"320\" height=\"36\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Introducimos el nombre y el udid, este parametro es lo importante pues sino la IPA no funcionar\u00e1. Para obtenerlo podemos hacerlo mediante itunes (<span style=\"color: #1155cc; font-family: Arial; font-size: small;\"><a href=\"http:\/\/www.innerfence.com\/howto\/find-iphone-unique-device-identifier-udid\" data-blogger-escaped-target=\"_blank\">http:\/\/www.innerfence.com\/<wbr \/>howto\/find-iphone-unique-<wbr \/>device-identifier-udid<\/a><\/span>) o mediante una web (<a href=\"http:\/\/get.udid.io\/\" data-blogger-escaped-target=\"_blank\">get.udid.io<\/a>)<\/p>\n<p class=\"separator\"><a href=\"http:\/\/3.bp.blogspot.com\/-M_kOhXOGzDo\/UvuE06IEHkI\/AAAAAAAAAhU\/torIKtmA6g4\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.10.09.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/3.bp.blogspot.com\/-M_kOhXOGzDo\/UvuE06IEHkI\/AAAAAAAAAhU\/torIKtmA6g4\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.10.09.png\" alt=\"\" width=\"320\" height=\"107\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Y vemos que se ha generado correctamente:<\/p>\n<p class=\"separator\"><a href=\"http:\/\/4.bp.blogspot.com\/-DZSnNo14HuU\/UvuE1DvCg3I\/AAAAAAAAAhE\/6mBNr70O54Q\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.21.05.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/4.bp.blogspot.com\/-DZSnNo14HuU\/UvuE1DvCg3I\/AAAAAAAAAhE\/6mBNr70O54Q\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.21.05.png\" alt=\"\" width=\"320\" height=\"55\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">El ultimo paso es generar el provisioning profile<\/p>\n<p class=\"separator\"><a href=\"http:\/\/2.bp.blogspot.com\/-q5bgAmtyxDA\/UvuEyR6WvdI\/AAAAAAAAAgU\/5PPZiQhO76I\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.05.02.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/2.bp.blogspot.com\/-q5bgAmtyxDA\/UvuEyR6WvdI\/AAAAAAAAAgU\/5PPZiQhO76I\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.05.02.png\" alt=\"\" width=\"320\" height=\"52\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Elegimos el tipo Ad hoc<\/p>\n<p class=\"separator\"><a href=\"http:\/\/3.bp.blogspot.com\/-yavV1M88RgE\/UvuEzGxrQLI\/AAAAAAAAAgc\/P39mSM2YhFY\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.05.16.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/3.bp.blogspot.com\/-yavV1M88RgE\/UvuEzGxrQLI\/AAAAAAAAAgc\/P39mSM2YhFY\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.05.16.png\" alt=\"\" width=\"320\" height=\"91\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Elegimos la aplicaci\u00f3n de entre las existentes:<\/p>\n<p class=\"separator\"><a href=\"http:\/\/1.bp.blogspot.com\/-K4mlDyVF5gU\/UvuE1Zr1oYI\/AAAAAAAAAhM\/A9CAEHDJHZ0\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.21.41.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/1.bp.blogspot.com\/-K4mlDyVF5gU\/UvuE1Zr1oYI\/AAAAAAAAAhM\/A9CAEHDJHZ0\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.21.41.png\" alt=\"\" width=\"320\" height=\"153\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Y elegimos el certificado a utilizar entre los existentes:<\/p>\n<p class=\"separator\"><a href=\"http:\/\/1.bp.blogspot.com\/-Vgjd63ObkFg\/UvuE2da2gXI\/AAAAAAAAAhw\/JcXglQHNEDQ\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.21.50.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/1.bp.blogspot.com\/-Vgjd63ObkFg\/UvuE2da2gXI\/AAAAAAAAAhw\/JcXglQHNEDQ\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.21.50.png\" alt=\"\" width=\"320\" height=\"128\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Por ultimo elegimos los dispositivos sobre los que queremos interacturar:<\/p>\n<p class=\"separator\"><a href=\"http:\/\/2.bp.blogspot.com\/-eBttVyxpFBs\/UvuE2X19khI\/AAAAAAAAAhY\/WprNRo6Ibhc\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.22.02.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/2.bp.blogspot.com\/-eBttVyxpFBs\/UvuE2X19khI\/AAAAAAAAAhY\/WprNRo6Ibhc\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.22.02.png\" alt=\"\" width=\"320\" height=\"156\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Le ponemos un nombre y ya lo podemos descargar:<\/p>\n<p class=\"separator\"><a href=\"http:\/\/1.bp.blogspot.com\/-HeWDl3_kbcA\/UvuE2_HY-XI\/AAAAAAAAAhs\/vdkbQmXOiGs\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.22.27.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/1.bp.blogspot.com\/-HeWDl3_kbcA\/UvuE2_HY-XI\/AAAAAAAAAhs\/vdkbQmXOiGs\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.22.27.png\" alt=\"\" width=\"320\" height=\"182\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\"><a href=\"http:\/\/2.bp.blogspot.com\/-uWSC5jKZ94Q\/UvuE3Gv2UBI\/AAAAAAAAAhk\/fo17wTkq1M0\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.24.45.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/2.bp.blogspot.com\/-uWSC5jKZ94Q\/UvuE3Gv2UBI\/AAAAAAAAAhk\/fo17wTkq1M0\/s1600\/Captura+de+pantalla+2014-02-12+a+la%2528s%2529+15.24.45.png\" alt=\"\" width=\"320\" height=\"131\" border=\"0\" \/><\/a><\/p>\n<p class=\"separator\">Con esto tenemos lo necesario para ir al XCODE y generar la IPA y poder probar desde un dispositivo real, puedes ver como hacerlo en [<a href=\"http:\/\/trocitosdexcode.blogspot.com.es\/2014\/02\/generar-una-ipa-para-probar-en-un_12.html\" data-blogger-escaped-target=\"_blank\">enlace<\/a>]:<\/p>\n<p>&nbsp;<\/p>\n\n<div class=\"twitter-share\"><a href=\"https:\/\/twitter.com\/intent\/tweet?via=josejavierfm\" class=\"twitter-share-button\">Twittear<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Vamos a la web de desarrolladores de apple [enlace] Una vez que nos hemos validado, lo primero que tenemos que hacer es generar un certificado: Elegimos el tipo de Producci\u00f3n que nos permitir\u00e1 elegir ad Hoc. Ahora tenemos que abrir la utilidad \u00abLlaveros\u00bb Y tenemos que solicitar un certificado a una autoridad Rellenamos los datos: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/posts\/31"}],"collection":[{"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/comments?post=31"}],"version-history":[{"count":1,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/posts\/31\/revisions"}],"predecessor-version":[{"id":32,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/posts\/31\/revisions\/32"}],"wp:attachment":[{"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/media?parent=31"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/categories?post=31"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.josejavierfm.es\/blog\/wp-json\/wp\/v2\/tags?post=31"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}