Cómo crear una cuenta de desarrollador de Apple gratuita para usarla en Xcode

Xcode1

Hasta este mismo año, para poder probar una aplicación de iOS era necesario tener una cuenta de desarrollador que tenía un precio de 99€ al año. Con esta suscripción, cualquier usuario podía instalar una aplicación propia en su iPhone, iPod Touch o iPad y, posteriormente y si así lo deseaba, subirla al App Store. Esto está relativamente bien para los desarrolladores que ya saben muy bien en donde se meten, pero no lo está tanto para aquellos desarrolladores que quieren hacer sus primeras pruebas. Es (supuestamente) por eso que desde iOS 9 Apple permite que cualquiera instale aplicaciones “propias” en sus dispositivos sin tener una cuenta de pago.

Ahora, si un usuario tiene una aplicación y quiere probarla en su dispositivo puede usar Xcode para “volcarla” en él. Xcode compilará la aplicación y la firmará con una cuenta de desarrollador gratuita. Pero olvidaros de la piratería. No se puede (ni explicaríamos cómo hacerlo) instalar un archivo .ipa que encontremos por internet con Xcode. Lo que sí se puede es instalar emuladores o aplicaciones de las cuales tengamos el código fuente, un código que los propios desarrolladores   suben a alguna página web propia o, lo que es más habitual, a GitHub.

Cómo crear y usar una cuenta de desarrollador gratuita

  1. Vamos a ESTA WEB y creamos un ID de Apple (omitimos este paso si ya disponemos de uno).

crear-id-apple

  1. Ahora usamos nuestro ID de Apple para entrar en el Apple Developer Member Center.

cuenta-desarrollador

  1. Cuando entramos, vemos una página de términos y condiciones. Marcamos la casilla y aceptamos.
  2. Ya tenemos nuestra cuenta creada. Ahora la tenemos que usar, por lo que abrimos Xcode.
  3. Vamos al menú Xcode/Preferences/Accounts.

añadir-cuenta-xcode

  1. Hacemos clic en el símbolo de Suma (+) y añadimos el ID de Apple (Add Apple ID) que queremos usar para firmar las aplicaciones que queramos instalar.

añadir-id-xcode

Y ya lo tendríamos todo listo para instalar aplicaciones no permitidas por Apple en nuestro iPhone, iPod, iPad e incluso Apple TV de cuarta generación, como Provenance, el emulador Mame o un navegador web para el set-top box. Si queréis saber cómo instalar este tipo de aplicaciones, podéis visitar el artículo sobre cómo jugar a las consolas clásicas en el Apple TV 4. El proceso también funciona en el resto de dispositivos iOS.


Categorías

Tutoriales y manuales

Pablo Aparicio

Apasionado por la tecnología, en especial los productos Apple. Adicto a escuchar toda clase de música y a tocar (guitarra y bajo) la que mis límites me permiten. Me gusta salir con la bici y hacer kilómetros por la naturaleza.

14 comentarios

  1.   No Funciona dijo

    No funciona, me dice que tengo que pasar por caja, 99 pavos

    1.    Pablo Aparicio dijo

      Hola. Esa es para subir aplicaciones. Si te creas una cuenta gratuita, la puedes usar.

      Un saludo.

      1.    David dijo

        A mi tampoco me funciona, cuando tengo todo listo en Xcode ( Provenance) al instalarlo en el Apple TV me da el mismo error.
        Por favor, explica más detalladamente q hay q hacer una vez aceptas las condiciones de uso.
        Gracias.

        1.    Pablo Aparicio dijo

          Una vez aceptas, ya tienes la cuenta para poder volcar aplicaciones con Xcode. Tienes que hacer todo lo que se dice en el otro post ( http://www.actualidadiphone.com/como-jugar-a-las-consolas-clasicas-en-el-apple-tv-4/ ). En qué paso te falla?

          1.    David dijo

            En el último paso, cuando le das al triángulo del play para pasar la app al Apple TV me da el siguiente error: An App ID With identifier com.jamsoftonline.ProvenanceTV. Topself is not aviable. Pleaseenter a diferent string.
            Esto después de Failed to code sign “Topshelf” etc, y confirmar Fix Issue

            1.    Pablo Aparicio dijo

              Está explicado en el enlace. Hay que dar un paso para poner un nombre que tu introduzcas manualmente. Por ejemplo, com.SrAparicio.ProvenanceTV

              Un saludo.

          2.    David dijo

            Al igual que Alex, también hago ese paso, y sigo al pie de la letra el video del enlace y vuelve a dar el mismo error tras darle al play: is not aviable, pelase enter a diferent string

            1.    Pablo Aparicio dijo

              Lógicamente, algo falla, pero desde aquí no puedo saber que es.

              Probad. Descargar el archivo manualmente desde Github. Cuando lo descarguéis, buscad por las carpetas el archivo del proyecto (tiene el icono de Xcode). Si le hacéis doble clic, lo abrirá en Xcode.

              No hay mucho más: la ID de desarrollador gratuita y luego, en un mismo apartado, elegir vuestra ID Apple y cambiar ese nombre. Yo no soy desarrollador y lo he hecho varias veces.

              Un saludo.

              1.    David dijo

                Ok, muchas gracias por el artículo y por tu tiempo.


            2.    Alex dijo

              Amigo yo lo logre al final de tanto, hice lo de cambiar el nombre como aparece en el vídeo, tienes que tener en cuenta que tiene que desaparecer el aviso de fix que está abajo de donde lo cambias, si lo cambias y se quita ve hacia abajo y hay dos archivos, no recuerdo los nombres lamentablemente pero borre el segundo y ya con eso le di play y funciono cualquier ayuda escríbeme link_gallas@hotmail.com y lo resolvemos ok

              1.    David dijo

                Alex, mil gracias, lo he hecho como me has comentado y todo ok.
                Sin tu ayuda no lo habría conseguido, nunca se me habría ocurrido borrar ese archivo.


              2.    Alex dijo

                Me alegro amigo que pudiera ser de ayuda!! Disfrútalo que volver a esos juegos es lo mejor!! Estamos a la orden


  2.   Alex Santamaría dijo

    A mí me da error al llegar al último paso me dice que esa cuenta no es correcta para ese proceso

  3.   Alex dijo

    Sigo ese paso de cambiar el nombre, se quita el aviso de fixed pero al dar play da el mismo error

Escribe un comentario