Xcode 7 desarrollado para iOS sin cuenta de desarrollador

24

He actualizado mi iPod a iOS 9 y quiero crear mis propias aplicaciones para él, sin embargo, no quiero pagar por una cuenta de desarrollador debido a cuánto cuesta. Leí que en Xcode 7 puedes desarrollar aplicaciones para iOS sin una cuenta de desarrollador, esto no parece ser el caso para mí, en cambio, cuando intento crear mi aplicación de prueba (una aplicación de vista única en blanco), aparece un error que dice 'no Se encontraron identidades de firma de código 'y me obliga a' unirme a un programa '.

¿Hay alguna manera de desarrollar aplicaciones sin pagar una cuenta de desarrollador (hay una opción 'gratuita' en las opciones del programa o no? ¡No quiero seguir los pasos y descubrir que me cobraron $ 99!)

    
pregunta iProgram 17.09.2015 - 20:17

4 respuestas

23

No es necesario pagar por un desarrollador de Apple; desea la opción de $ 99 para un certificado de tienda, facturación y certificados de firma de código en general.

Su AppleID personal es lo suficientemente bueno como para firmar aplicaciones en Xcode y cargarlas en un número limitado de dispositivos (aproximadamente 5) desde su Mac para comenzar a desarrollar. Una vez que necesite TestFlight o desee crear una aplicación firmada que se revise, debe pagar, pero comience de forma gratuita.

Así es como desharía un AppleID pagado anterior: es posible que necesites soporte de Apple Developer para ayudarte a liberar tu AppleID del programa pagado si estás reutilizando el mismo AppleID (y te animo a que siempre reutilice el mismo y no haga nuevas cuentas cuando te encuentras con un hipo como este).

En su lugar, elimine todas las copias de Xcode que haya instalado anteriormente, ya sean de la tienda de aplicaciones de Mac o descargadas e instale Xcode 7 desde la tienda de aplicaciones de Mac:

Una vez que se descargue, ejecuta la aplicación y ve a la configuración:

  • haga clic en Cuentas
  • haz clic en el + en la parte inferior izquierda y agrega una ID de Apple
  • ingrese un ID de Apple personal, el que usa para la App Store está bien para reutilizarlo
  • has terminado

Cuando creas una aplicación para iOS, conecta el dispositivo iOS y elige ese ID de Apple para firmar la aplicación cuando se te solicite.

    
respondido por el bmike 17.09.2015 - 21:11
6

siga los pasos a continuación: -

Requisitos: Debe estar ejecutando iOS 9 en sus dispositivos (iPhone o iPad), el último Xcode 7 y necesitará una cuenta de desarrollador gratuita, que le permite "probar en el dispositivo".

Paso 1: inicie la aplicación que desea ejecutar en el dispositivo.

Paso 2: conecta tu dispositivo iOS a través de USB.

Paso 3: En el menú desplegable de selección de dispositivos, selecciona tu dispositivo (no un simulador).

Paso 4: espere mientras Xcode 7 indexa y procesa los archivos de símbolos. Esto también puede tomar un tiempo, así que sea paciente. Una vez completado, el estado dirá Listo.

Paso 5: Haz clic en el botón Reproducir (Ejecutar aplicación). Es probable que obtenga un error que diga "no se pudo firmar el código". Esta bien. Haga clic en Solucionar problema y haga clic en Agregar para iniciar sesión con su cuenta de desarrollador. Recuerde, no necesita una cuenta de desarrollador paga, pero necesitará una cuenta de desarrollador gratuita (ID de Apple). Si no tiene una cuenta de desarrollador, cree una haciendo clic en Unirse a un programa en su lugar.

Paso 6: Una vez que inicies sesión, haz clic en el botón Reproducir nuevamente para continuar con la compilación. Es posible que reciba otro error que indique que no se encuentra disponible una Id. De aplicación con identificador ... Por favor, introduzca una cadena diferente. Para solucionar este problema, haga clic en la pestaña General y asigne un nombre único al identificador de paquete (elimine el nombre entre los dos puntos y añada su propio nombre. Deje el prefijo y el sufijo como están).

Paso 7: haz clic en el botón Reproducir una vez más. La compilación debería completarse y verá que la aplicación que compiló aparece en la pantalla de inicio de su dispositivo iOS.

Paso 8: deberá habilitar el acceso a la aplicación confiando en el desarrollador en su dispositivo iOS. Esto se puede hacer yendo a Configuración → General → Perfil y tocando en la aplicación Desarrollador y otorgando acceso.

Paso 9: inicie la aplicación en la pantalla de inicio de su dispositivo y iOS debería permitirle usarla. Feliz firma de código :).

Nota: no puedes probar la notificación de inserción y la compra desde la aplicación en una cuenta de membresía gratuita.

    
respondido por el kiran patil 05.07.2016 - 12:27
4

Puede desarrollar aplicaciones para su propio dispositivo iOS registrándose en enlace .

Inscripción para cualquier programa de desarrollador específico es un paso aparte que no tiene que hacer. Feliz codificación.

    
respondido por el nohillside 17.09.2015 - 20:22
0

La solución que se ha marcado funciona. Pero en lugar de volver a descargarlo, puede eliminar los archivos temporales que Xcode crea en el primer inicio. Se puede hacer usando aplicaciones como CleanMyMac.

  1. Seleccione Xcode, luego encontrará los archivos relativos
  2. seleccione todos los archivos binarios que no sean Xcode.app reales
  3. Desinstalarlos

Y ya está listo para comenzar con la instalación nueva de Xcode

    
respondido por el mervasdayi 03.03.2016 - 20:30

Lea otras preguntas en las etiquetas