MAC OS x

Software para la manzanita

IPHONE PROGRAMMING (Como probar mi aplicacion en un IPHONE sin ser desarrollador)

pLo primero que he pensado al tocar XCODE fue quot;que fácil es diseñar una interfaz gráficasquot; y con un simulador y todo (no necesitas tener un IPHONE), pero yo que tengo uno pensé quot;porque no puedo probar mi aplicacion en mi IPHONEquot; y esto tenia una respuesta muy fácil, haciendome desarrollador de apple con licencia (que significa con licencia?), bueno esto se hace facil pagando 100dolares al año, pero y yo que aun no he diseñado nada, y quiero probar si este mundillo me interesa, no me puedo tirar 6 meses aprendiendo hasta sacar una aplicacion como la gente y luego pagar???… para no perder esos 6 meses de pruebas… ? claro que sin pero solo con el emulador de IPHONE…..

MMMMM… esto no me gustaba mucho y encontre un tuto que explica como esquivar el bulto…

A ello:

Lo primero que debemos hacer es asegurarnos que el XCODE está apagado, luego vamos a crear un certificado quot;falsoquot;, para que nuestro XCODE lo tome como original y nos de paso…

Vamos a asistente de certificados dentro de Utilidades o en ENGLISH (Utilities/KEYCHAIN ACCESS). Aqui lo unico que debemos hacer es crear un certificado, accedemos a (Acceso a llaveros/Asistente de certificados/crear un certificado) luego las imagenes nos muestran que hacer.

Dentro del administrador de certificados, vamos al asistente y creamos un certificado.

Asignamos todos los valores y nombre tal cual lo vean en las imagenes.

style=”color:#008;text-align:right;”

Hasta ahora solo tenemos un certificado con el nombre IPHONE DEVELOPMENT… ahora vamos a decirle al XCODE que lo busque en otro sitio y no donde quot;deberiaquot;.

NOTA este paso es delicado y si lo haces mal no hay vuelta a tras y si quieres luego registrarte como desarrollador deberias reinstalar el XCODE. Si lo haces bien, con solo cambiar el archivo INFO.PLIST ya tienes un XCODE original.

1º Buscamos donde se encuentra el archivo DEVELOPMENT porque tras cada actualizacion de OSX lo cambian de sitio…

Yo tengo el LION 10.7.3 y lo encuentro dentro del programa XCODE, entonces debo irme a /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform

Aquí tendremos el archivo Info.plist, lo primero lo resguardamos copiandolo con otro nombre.

sudo cp Info.plist Info.plist.backup

y luego cambiamos la configuracion del XCODE con el siguiente comando.

basicamente sobreescribe la config cambiando el directorio de certificados.

sudo /usr/bin/sed -i .bak ‘s/XCiPhoneOSCodeSignContext/XCCodeSignContext/’ Info.plist

Ahora ya lo tenemos todo, por temas de costumbre es bueno reiniciar aunque no es necesario pero cada vez que hago un cambio en firmas o a bajo nivel, prefiero reiniciar.

cuando iniciemos conectamos el IPHONE, iniciamos el ITUNES (ya que este se encarga del dialogo con el IPHONE. Y ya podemos iniciar el XCODE.

cuando inicies XCODE, y cambies la opcion a iOS DEVICE, en cuanto conectes el IPHONE este aparecerá.

Igual tienes que cambiar la opcion en Build Setting, dentro del proyecto.

A partir de aqui, cada vez que hacemos un upgrade de XCODE, deberemos re-hacer esto.

Saludos y si tienen dudas… consulten.

Diferentes posibilidades de inicio de MAC OSX

Existen multitud de combinaciones de teclas que podemos usar durante el arranque de nuestro MAC para cambiar su comportamiento.Aqui les dejo unas cuantas!

Que teclas debo apretar al encender el Mac OS X ?

C .Arrancar desde CD-ROM o DVD. Esta tecla se usa cuando por ejemplo si queremos instalar o reinstalar el sistema operativo.
H .Arrancar desde disco duro. La opción por defecto si no se pulsa ninguna tecla.
N .Arrancar desde una unidad de red. Open Firmware debe de haber sido configurado correctamente para que funcione esta opción.
Z .Arrancar desde la unidad Zip. Útil si estamos haciendo nuestro propio sistema operativo en esta unidad.

Expulsar CD .Si se mantiene pulsada durante el arranque expulsa el CD-ROM de la unidad de CD. Esto es especialmente
útil cuando un CD-ROM se atasca y no hay forma de sacarlo

Shift .Perimte arrancar en modo a prueba de fallos.
La tecla debe pulsarse justo después del campanazo inicial y hasta que sale el spin giratorio en pantalla.

alt .Se nos muestra una lista de los sistemas operativos instalados, y nosotros podemos indicar con cual arrancar.
Útil si tenemos instalados otros sistemas operativos como Darwin o Linux.

 mas V .Muestra mensajes descriptivos de todo el proceso de arranque de Mac OS X (modo “verbose”).
Se recomienda probarlo al menos una vez para ver como arranca Mac OS X “al estilo UNIX”.

 mas S .”Single User Mode”. Arranca en modo consola monousuario.
Especialmente útil para ejecutar comandos que sólo se puedan ejecutar en este modo como fsck

T .Modo “Target”. Al hacerlo veréis el logo de firewire saltando por la pantalla, no es mas que nuestra máquina
convertida en un disco Firewire. Estando en este modo, le enchufamos un cable desde otro ordenador y
veremos un disco externo.

 mas alt mas O mas F .Nos permite acceder al Open Firmware de nuestra máquina.
Después podemos usar el comando printenv para ver las variables de la configuración.
Usando el comando setenv podemos cambiarlas.

 mas alt mas P mas R – Pulsar hasta el segundo tono, esto sólo debería utilizarse cuando haya algún problema grave de funcionamiento del sistema, o en casos de actualización de firmware y similares.

X pulsada durante el arranque – obliga el arranque de Mac OS X

Translator

Visitas

Mis FOTOS

Your Shopping Cart

Your cart is empty

Enlaces patrocinados

Calendario

mayo 2012
L M X J V S D
« mar    
 123456
78910111213
14151617181920
21222324252627
28293031