Actualicé mi iPod a iOS 9 y quiero crear mis propias aplicaciones para él, sin embargo, no quiero pagar una cuenta de desarrollador debido a lo mucho que cuesta. Leí que en Xcode 7 puede desarrollar aplicaciones para iOS sin una cuenta de desarrollador, este no parece ser el caso para mí, en cambio, cuando intento construir 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 requiere que me 'úna a un programa'.
¿Hay alguna manera de que pueda 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!)
No necesita pagar por un certificado de la tienda de desarrolladores de Apple para uso personal y también hay exenciones para lo que en el pasado también eran funciones de pago del programa para desarrolladores.
Su ID de Apple personal es lo suficientemente bueno para firmar aplicaciones en Xcode y cargarlas en una cantidad limitada de dispositivos (5 o más) desde su Mac para comenzar a desarrollar. Una vez que necesite TestFlight o desee crear una aplicación firmada que se revise, debe pagar u obtener una exención, pero comience de forma gratuita.
Apple ahora renuncia a la tarifa para grupos educativos y sin fines de lucro acreditados. Esto incluye la distribución de aplicaciones gratuitas en la App Store.
Así es como desharía un ID de Apple pagado anterior: es posible que necesite el soporte de desarrollador de Apple para ayudarlo a liberar su ID de Apple del programa pago si está reutilizando el mismo ID de Apple (y recomiendo siempre reutilizar el mismo y no crear nuevas cuentas cuando se encuentre con un hipo como este).
En su lugar, elimine todas las copias de Xcode que haya instalado anteriormente, ya sean de Mac App Store o descargadas, y luego instale Xcode 7 desde Mac App Store:
Una vez que se descargue, ejecute la aplicación y vaya a la configuración:
Cuando cree una aplicación para iOS, conecte el dispositivo iOS y elija ese ID de Apple para firmar la aplicación cuando se le solicite.
por favor, siga los pasos a continuación: -
Requisitos: debe ejecutar 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, seleccione su dispositivo (no un simulador).
Paso 4: espere mientras Xcode 7 indexa y procesa los archivos de símbolos. Esto también puede llevar un tiempo, así que tenga paciencia. Una vez completado, el estado dirá Listo.
Paso 5: Haga clic en el botón Reproducir (Ejecutar aplicación). Es probable que obtenga un error que dice "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.
Paso 6: una vez que inicie sesión, haga clic en el botón Reproducir nuevamente para continuar con la compilación. Es posible que reciba otro error que dice Una ID de aplicación con identificador... no está disponible. Introduzca una cadena diferente. Para solucionar esto, haga clic en la pestaña General y asigne al Identificador de paquete un nombre único (elimine el nombre entre los dos puntos y agregue su propio nombre. Deje el prefijo y el sufijo como están).
Paso 7: Haga clic en el botón Reproducir una vez más. La compilación debe 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 la aplicación Desarrollador y otorgando acceso.
Paso 9: Inicie la aplicación en la pantalla de inicio de su dispositivo e iOS debería permitirle usarla. Feliz firma de código :).
Nota: no puede probar la notificación automática y la compra desde la aplicación en una cuenta de membresía gratuita.
Puede desarrollar aplicaciones para su propio dispositivo iOS registrándose en https://developer.apple.com/resources/ .
La inscripción a cualquier programa de desarrollador específico es un paso separado que no tiene que hacer. Codificación feliz.
La solución que se ha marcado funciona. Pero en lugar de volver a descargarlo, puede eliminar los archivos temporales que crea Xcode en el primer inicio. Se puede hacer usando aplicaciones como CleanMyMac.
Y está listo para comenzar con una nueva instalación de Xcode
Actualización 2020/11/6:
bmike
iprograma
bmike