2010-11-05 14 views
6

Tengo algunas preguntas para hacer. Actualmente, soy programador de autoaprendizaje de iphone, y luego tal vez para mac. Solo necesito asegurarme de que mis aplicaciones funcionen en consecuencia.Prueba en el simulador de iPhone sin licencia

¿Necesito una licencia para probar en el simulador de iphone? No necesito probar en un dispositivo real. No pretendo poner nada en la tienda de aplicaciones en el futuro cercano.

En caso negativo, ¿cómo eludir el error de firma de código (certs y todo)?

Si es así ... ... NVM


para Mac, ¿necesito una licencia para probar y ejecutar aplicaciones en mi Mac personal?

Gracias de antemano por su ayuda. : D

Respuesta

4

Puede probar en el simulador de forma gratuita, si se registra como desarrollador de Apple y descarga el SDK de iPhone. Para hacerlo, vaya aquí: http://developer.apple.com/programs/register/

No podrá realizar la prueba en un dispositivo real, pero a partir de su pregunta, parece que esto no es un problema. Además, al registrarse como desarrollador de Apple, también puede descargar y usar Xcode para escribir aplicaciones de Mac.

Si decides que necesitas ejecutar la aplicación en un dispositivo iOS (incluso el tuyo) o publicar en la App Store, deberás registrarte para el iOS Developer Program, que es de $ 99/año.

1

Es confuso pero el Xcode y el iPhone SDK son completamente gratuitos. Si desea poner su aplicación en su teléfono o si desea publicar en la tienda de aplicaciones, tendrá que pagar $ 100 por una licencia en comparación con Android, que es gratis.

+2

Incorrecto. Para publicar en Android Market, debes ser desarrollador registrado y hay una tarifa de registro de $ 25. –

+0

oh realmente, dispara No he llegado tan lejos todavía. Aún más barato que la manzana – s84

1

No necesita un cert de firma de código de desarrollador para ejecutar aplicaciones en el emulador. Cuando construyes tu aplicación, si eliges construir para el emulador, XCode firmará el código con un código autofirmado seguro, que el emulador aceptará felizmente.

Necesita el certificado de desarrollador solo si va a implementarlo en un dispositivo real.

1

Además de la limitación de prueba del dispositivo, no puede descargar y probar versiones beta del SDK a menos que sea miembro del programa pago. Puede descargar e instalar la versión actual y jugar con ella todo lo que quiera

Cuestiones relacionadas