Jul 25
|
La siguiente información tiene como propósito realizar pruebas de instalación de MacOSX en VirtualBox con propósitos educativos, se advierte que la licencia de MacOSX no permite su ejecución en hardware no certificado por la compañía Apple.

MacOSX 10.6.7 4 Nucleos 2GB de RAM en VirtualBox 4
A principios de este año estuve probando la posibilidad de instalar el sistema operativo MacOSX como maquina virtual sobre VirtualBox 4, lo cual funciono razonablemente usando una version especial con el bootloader y el kernel modificados para funcionar sobre hardware no Apple (ver Instalacion MacOSX 10.6.2 en VirtualBox 4) . Con la llegada de MacOSX 10.7 Lion me di a la tarea de buscar de nuevo informacion acerca de la instalacion de MacOSX en maquina virtual encontrandome con la grata sorpresa que ya podia instalar la version 10.6.8 y que no necesitaria ningun parche para la instalacion si no el DVD de instalacion de MacOSX 10.6.3
Para utilizar MacOSX en VirtualBox nuestro procesador debe soportar las tecnologías de virtualizacion, verifique que su procesador las soporte y que estén habilitadas, si no están habilitadas debe hacerlo desde la BIOS
Pasos :
Preparativos :
- Instalar VirtualBox en nuestra maquina Host (Linux, MacOSX, Windows) 4.0.12 o mayor
- Poseer una licencia y el DVD o imagen del instalador de MacOSX
- Se puede adquirir una copia de MacOSX 10.6.3 Snow Leopard por $US29
http://www.amazon.com/Mac-version-10-6-3-Snow-Leopard/dp/B001AMHWP8
Instalacion :
- Crear una maquina virtual para MacOSX
- Recuerde dejar habilitada la opción de EFI
- Abrir el archivo xml descriptor de la maquina virtual
(esta en el directorio de la maquina virtual con extension .vbox)
- Buscar el ultimo elemento <ExtraDataItem>
- Adicionar las siguientes ultimas despues de la ultima entrada
<ExtraDataItem name="VBoxInternal2/EfiBootArgs" value=" "/>
<ExtraDataItem name="VBoxInternal2/SmcDeviceKey"
value="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"/>
- Para cambiar la resolución de pantalla adicione la siguiente linea, cambie el valor 4 por :
0=640x480, 1=800x600, 2=1024x768, 3=1280x1024, 4=1440x900
<ExtraDataItem name="VBoxInternal2/EfiGopMode" value="4"/>
- Iniciar la maquina e instalar MacOSX 10.6.3
Actualizacion a 10.6.8 :
- La actualizacion directa desde Software Update de 10.6.3 a 10.6.8 no funciono
- Se debio actualizar version por version desde la 10.6.3, 4,5,6,7 y 8
- Descargar cada combo de actualización,
por ejemplo Mac OS X v10.6.4 Update desde el sitio de soporte de Apple
y aplicar la actualizacion a la maquina virtual
http://www.apple.com/support
Soporte de Nucleos :
- Ahora tan bien es posible asignar 2 o mas nucleos a la maquina virtual de MacOSX
- Nota, para ejecutar sudo el usuario administrador debe tener un password no vacio
- Abrir una terminal, ejecutar los comandos
sudo rm /System/Library/Extensions/AppleIntelCPUPowerManagement.kext
sudo kextcache -system-caches
- Apagar la maquina
- Asignar dos o mas núcleos a la maquina virtual
- Reiniciar
Conclusiones :
- El soporte de VirtualBox ha mejorado mucho para MacOSX
- El funcionamiento de la Red, Sonido, Video es muy bueno, sin problemas hasta el momento
- La resolución de 1440x900 es excelente para trabajar
- Se recomienda una configuración de 2GB de RAM, 128MB Video, Soporte 3D activo, NAT, update 10.6.7 y 2 núcleos
Problemas :
- El reproductor de Flash cuelga el navegador Safari
Enlaces :
Tagged with: Cacharreos • hackintosh • macosx • maquinavirtual • virtualbox • virtualizacion
Feb 23
Si por alguna razón o circunstancia necesitamos compilar algún código escrito en Objective-C, un lenguaje de programación basado en C que adiciono elementos de Smalltalk a su sintaxis como los mensajes, que tiene elementos de Programación Orientada a Objetos, el cual fue usado por la compañía NeXT creada por Steve Jobs como su principal lenguaje de programación y que hoy es utilizado para el desarrollo de aplicaciones para MacOSX e iOS en todas sus plataformas incluyendo el iPhone y el iPad. (he dicho)
Estas razones pueden ser varias, en mi caso poder compilar y probar librerías escritas en Objective-C en mi maquina Ubuntu, otra razón es escribir, compilar y probar código escrito en Objective-C sin necesidad de recurrir a una maquina con MacOSX y por ultimo y lo mas importante estudiar el lenguaje para entender su funcionamiento.
Afortunadamente la comunidad del super conocido GCC ha estado desde hace muchos años creando un clone del compilador de NeXTStep basado en el original OpenStep padre del Objective-C y cuya version libre es conocida como GNUStep
de tal modo que es posible compilar y ejecutar programas escritos en Objective-C en un sin numero de plataformas.
Instalacion de GNUStep en Ubuntu :
- Abrir una terminal
- Instalar los paquetes de ambiente de usuario para la ejecución de aplicaciones basadas en este compilador
Esto puede tomar algún tiempo ya que son bastantes paquetes los que se instalaran
sudo apt-get install gnustep
- Instalar los paquetes para desarrollo de GNUStep y el compilador
sudo apt-get install gnustep-devel gobjc
Escribiendo Nuestro Programa de Prueba :
- Abrir nuestro editor favorito y crear el archivo
Hello.m
- Adicionar el siguiente contenido y guardarlo
#import <Foundation/Foundation.h>
int main (int argc, const char * argv[])
{
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
NSLog (@"hello world");
[pool drain];
return 0;
}
Compilando y Ejecutando el Programa :
- En la terminal y en el directorio donde esta el archivo hello.m
- Configurar el entorno para la compilacion de programas en Objective-C
(debemos ejecutar este comando cada vez que abramos una terminal o colocarlo dentro de los scripts de la cuenta)
. /usr/share/GNUstep/Makefiles/GNUstep.sh
- Compilar el programa usando la configuración para GNUStep
gcc `gnustep-config --objc-flags` -lgnustep-base hello.m -o hello
- Ejecutar el programa
./hello
De esta forma podremos compilar librerías que vengan en este lenguaje, crear nuestra propias librerías como también código y experimentar con el lenguaje.
Enlaces :
Tagged with: apple • Cacharreos • compilador • gcc • GNU • gnustep • ipad • iphone • macosx • next • objectivec
Jan 06
La siguiente información tiene como propósito identificar los componentes necesarios para la instalación de MacOSX en VirtualBox con propósitos educativos, se advierte que la licencia de MacOSX no permite su ejecución en hardware no certificado por la compañía Apple.

MacOSX en VirtualBox
La posibilidad de ejecutar varios sistemas operativos en una sola maquina para los desarrolladores tiene infinitas posibilidades que permiten poder probar sus aplicaciones en diferentes sistemas operativos, con versiones diferentes, con configuraciones diferentes, todo desde la misma maquina, sin necesidad de utilizar gran cantidad de maquinas reales que serian costosas y el mantenimiento seria casi imposible.
Uno de los sistemas operativos en el cual muchas veces quisiéramos "cacharriar" es el MacOSX de Apple, esta plataforma que contiene gran cantidad de recursos interesantes para los desarrolladores, como su ambiente de desarrollo de aplicaciones propio conocido como Xcode y el lenguaje de programación Objective C no solo para la creación de aplicaciones para los computadores de escritorio de Apple, si no también para el iPhone, por esta razón muchas veces desearíamos poder ejecutar este sistema operativo en una maquina virtual, sin recurrir a la compra o alquiler de computadores Apple para realizar pequeñas pruebas.
Es importante antes de comenzar a explicar como instalar MacOSX en VirtualBox que siendo relativamente menor el precio de la licencia del sistema operativo MacOSX (unos $US29) esta no permite su ejecución en hardware no certificado por Apple, es decir que si instalamos en nuestro PC no Apple una maquina virtual con este sistema operativo estaríamos violando la licencia de uso a no ser que estemos utilizando una copia original de MacOSX en un VirtualBox ejecutandose bajo MacOSX.
Para utilizar MacOSX en VirtualBox nuestro procesador debe soportar las tecnologías de virtualizacion, verifique que su procesador las soporte y que estén habilitadas, si no están habilitadas debe hacerlo desde la BIOS.
Pasos :
- Preparativos :
- Instalar VirtualBox en nuestra maquina Host (Linux, MacOSX, Windows)
- Poseer una licencia y el DVD o imagen del instalador de MacOSX
- Se puede adquirir una copia de MacOSX 10.6.3 Snow Leopard por $US29
http://www.amazon.com/Mac-version-10-6-3-Snow-Leopard/dp/B001AMHWP8
- Descargar una imagen desde algún Torrent
por ejemplo pueden buscar :
Snow_Leopard_Client_Server_10.6.2_SSE2_SSE3_Intel_AMD_by_Hazard
- En nuestro caso utilizaremos el archivo descargado vía torrent para pruebas
- Creación Maquina Virtual :
- Iniciar Virtual Box
- Pulsar el botón New para crear una nueva maquina virtual
- Pulsar el botón Next
- Escribir el nombre de la maquina virtual, por ejemplo : MacOSX
- Seleccionar el Sistema Operativo : Mac OS X
- Seleccionar la Version : Mac OS X Server
- Pulsar el botón Next
- Colocar 2048 MB de memoria RAM
- Pulsar el botón Next
- Crear un nuevo disco virtual de 20 GB, dejar las opciones señaladas y pulsar el botón Next
- Pulsar el botón Next
- Utilizar las opciones por defecto, Storage Type : Dynamically expanding storage
- Pulsar el botón Next
- Utilizar las opciones por defecto, Location MaxOSX y 20 GB
- Pulsar el botón Next
- Pulsar el botón Finnish
- Pulsar el botón Settings en la ventana principal de VirtualBox
- Si se esta utilizando la imagen ISO :
- Ir a System, pestaña MotherBoard
Deshabilitar Enable EFI
- Ir a Audio, Seleccionar Audio Controller : ICH AC97
- Instalación :
- Pulsar el boton Start
- Se visualiza el Wizard de la primera ejecución
- Pulsar el botón Next
- Seleccionar la imagen del archivo de instalación descargado o el DVD de instalación
- Pulsar el botón Next, Pulsar el botón Finnish
- Inicia la carga del boot
- Aparece una venta de selección del idioma :
Dejar seleccionada la opción : Use English for the main Language
- Presionar el botón con una flecha
- Se visualiza la ventana de bienvenida, pulsar el botón continue
- Aceptar la licencia
- Ir al menú en la parte superior de la pantalla, a la opción Utilities -> Disk Utility
- Seleccionar el disco 20 GB VBOX ... de la lista derecha
- Pulsar el botón Partition
- Debajo de Volume Scheme, seleccionar 1 Partition
- En Name colocar : macosx
- Presionar el botón Apply, seleccionar el botón Partition
- Se crea la partition del disco a utilizar
- Cerrar la ventana desde el botón rojo de la esquina superior derecha
- Ahora aparece el disco, selecciónelo y pulse el botón Continue
- Si se esta utilizando la imagen ISO :
- Pulsar el botón Customize
- Abrir el item Kernels y seleccionar Legacy_Kernel_10.2.0
- Abrir la opción Boot_Loaders-Options y seleccionar Chameleon_Boot_Loaders
- Pulsar el botón Done
- Pulsar el botón Install
- Se chequea el DVD de instalación
- Se procede a instalar el sistema
- Al final la instalación cerrar la ventana la de la maquina virtual obligando a apagar
- Ir a Setting -> Storaga y remover el CD
- Iniciar la maquina virtual pulsando Start
Si se esta utilizando la imagen ISO :
- Verificar System, pestaña MotherBoard
Deshabilitar Enable EFI
- Aparece el bootloader de Chameleon
- Dar Click en la ventana y pulse ENTER
- Comienza la carga del sistema operativo, aparece el Logo de la Manzana
- Pulsar el botón Ok en la pantalla de "Before You Begin"
- Presionar la tecal a la derecha del Shift de la izquierda
- Seleccionar el teclado ISO y pulsar el botón Continue
- Seleccionar el Pais y pulsar Continue
- Seleccionar el Teclado y pulsar Continue
- No transferir información de otro Mac, pulsar Continue
- No entrar información de la cuenta de Apple ID, pulsar Continue
- No entrar información personal, pulsar Continue, pulsar Continue de Nuevo
- Crear un Usuario, Nombre: Usuario, Cuenta: usuario, Password: usuario, pulsar Continue
- Seleccionar la Zona Horaria, pulsar Continue
- Pulsar el botón Go
- Se carga el Sistema Operativo
Problemas :
- Al momento de apagar el sistema la pantalla se torna gris o negra y la maquina virtual nunca cierra. Cierre la Ventana de la Maquina Virtual
Cambio de Resolución de Pantalla :
- Actualmente el driver de video que tiene la distribucion del MacOSX solo soporta Vesa en formato 4:3 (pantalla cuadrada)
- Para cambiar la resolucion por una mayor debe hacer lo siguiente :
- Abrir una terminal
Ir al dock a la carpeta que tiene una A, dar click
Al final de la lista dar click sobre la carpeta que dice Utilities
Pulsar el icono de Terminal
- Volverse Root
sudo su
Usar el mismo password que utilizo para crear el usuario
- Abrir el archivo de opciones de Boot
sudo vi /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
Adicionar al diccionario la siguiente llave
<key>Graphics Mode</key>
<string>1280x1024x32</string>
- Usar resoluciones 4:3
- Reiniciar la maquina
Instalacion de Drivers de Audio :
Enlaces :
Pulsar el botón Next
Tagged with: Cacharreos • macosx • maquinavirtual • snowleopard • virtualbox • virtualizacion
Jan 06
La siguiente información tiene como propósito identificar los componentes necesarios para la instalación de MacOSX en VirtualBox con propósitos educativos, se advierte que la licencia de MacOSX no permite su ejecución en hardware no certificado por la compañía Apple.

MacOSX en VirtualBox
La posibilidad de ejecutar varios sistemas operativos en una sola maquina para los desarrolladores tiene infinitas posibilidades que permiten poder probar sus aplicaciones en diferentes sistemas operativos, con versiones diferentes, con configuraciones diferentes, todo desde la misma maquina, sin necesidad de utilizar gran cantidad de maquinas reales que serian costosas y el mantenimiento seria casi imposible.
Uno de los sistemas operativos en el cual muchas veces quisiéramos "cacharriar" es el MacOSX de Apple, esta plataforma que contiene gran cantidad de recursos interesantes para los desarrolladores, como su ambiente de desarrollo de aplicaciones propio conocido como Xcode y el lenguaje de programación Objective C no solo para la creación de aplicaciones para los computadores de escritorio de Apple, si no también para el iPhone, por esta razón muchas veces desearíamos poder ejecutar este sistema operativo en una maquina virtual, sin recurrir a la compra o alquiler de computadores Apple para realizar pequeñas pruebas.
Es importante antes de comenzar a explicar como instalar MacOSX en VirtualBox que siendo relativamente menor el precio de la licencia del sistema operativo MacOSX (unos $US29) esta no permite su ejecución en hardware no certificado por Apple, es decir que si instalamos en nuestro PC no Apple una maquina virtual con este sistema operativo estaríamos violando la licencia de uso a no ser que estemos utilizando una copia original de MacOSX en un VirtualBox ejecutandose bajo MacOSX.
Para utilizar MacOSX en VirtualBox nuestro procesador debe soportar las tecnologías de virtualizacion, verifique que su procesador las soporte y que estén habilitadas, si no están habilitadas debe hacerlo desde la BIOS.
Pasos :
- Preparativos :
- Instalar VirtualBox en nuestra maquina Host (Linux, MacOSX, Windows)
- Poseer una licencia y el DVD o imagen del instalador de MacOSX
- Se puede adquirir una copia de MacOSX 10.6.3 Snow Leopard por $US29
http://www.amazon.com/Mac-version-10-6-3-Snow-Leopard/dp/B001AMHWP8
- Descargar una imagen desde algún Torrent
por ejemplo pueden buscar :
Snow_Leopard_Client_Server_10.6.2_SSE2_SSE3_Intel_AMD_by_Hazard
- En nuestro caso utilizaremos el archivo descargado vía torrent para pruebas
- Creación Maquina Virtual :
- Iniciar Virtual Box
- Pulsar el botón New para crear una nueva maquina virtual
- Pulsar el botón Next
- Escribir el nombre de la maquina virtual, por ejemplo : MacOSX
- Seleccionar el Sistema Operativo : Mac OS X
- Seleccionar la Version : Mac OS X Server
- Pulsar el botón Next
- Colocar 2048 MB de memoria RAM
- Pulsar el botón Next
- Crear un nuevo disco virtual de 20 GB, dejar las opciones señaladas y pulsar el botón Next
- Pulsar el botón Next
- Utilizar las opciones por defecto, Storage Type : Dynamically expanding storage
- Pulsar el botón Next
- Utilizar las opciones por defecto, Location MaxOSX y 20 GB
- Pulsar el botón Next
- Pulsar el botón Finnish
- Pulsar el botón Settings en la ventana principal de VirtualBox
- Si se esta utilizando la imagen ISO :
- Ir a System, pestaña MotherBoard
Deshabilitar Enable EFI
- Ir a Audio, Seleccionar Audio Controller : ICH AC97
- Instalación :
- Pulsar el boton Start
- Se visualiza el Wizard de la primera ejecución
- Pulsar el botón Next
- Seleccionar la imagen del archivo de instalación descargado o el DVD de instalación
- Pulsar el botón Next, Pulsar el botón Finnish
- Inicia la carga del boot
- Aparece una venta de selección del idioma :
Dejar seleccionada la opción : Use English for the main Language
- Presionar el botón con una flecha
- Se visualiza la ventana de bienvenida, pulsar el botón continue
- Aceptar la licencia
- Ir al menú en la parte superior de la pantalla, a la opción Utilities -> Disk Utility
- Seleccionar el disco 20 GB VBOX ... de la lista derecha
- Pulsar el botón Partition
- Debajo de Volume Scheme, seleccionar 1 Partition
- En Name colocar : macosx
- Presionar el botón Apply, seleccionar el botón Partition
- Se crea la partition del disco a utilizar
- Cerrar la ventana desde el botón rojo de la esquina superior derecha
- Ahora aparece el disco, selecciónelo y pulse el botón Continue
- Si se esta utilizando la imagen ISO :
- Pulsar el botón Customize
- Abrir el item Kernels y seleccionar Legacy_Kernel_10.2.0
- Abrir la opción Boot_Loaders-Options y seleccionar Chameleon_Boot_Loaders
- Pulsar el botón Done
- Pulsar el botón Install
- Se chequea el DVD de instalación
- Se procede a instalar el sistema
- Al final la instalación cerrar la ventana la de la maquina virtual obligando a apagar
- Ir a Setting -> Storaga y remover el CD
- Iniciar la maquina virtual pulsando Start
Si se esta utilizando la imagen ISO :
- Verificar System, pestaña MotherBoard
Deshabilitar Enable EFI
- Aparece el bootloader de Chameleon
- Dar Click en la ventana y pulse ENTER
- Comienza la carga del sistema operativo, aparece el Logo de la Manzana
- Pulsar el botón Ok en la pantalla de "Before You Begin"
- Presionar la tecal a la derecha del Shift de la izquierda
- Seleccionar el teclado ISO y pulsar el botón Continue
- Seleccionar el Pais y pulsar Continue
- Seleccionar el Teclado y pulsar Continue
- No transferir información de otro Mac, pulsar Continue
- No entrar información de la cuenta de Apple ID, pulsar Continue
- No entrar información personal, pulsar Continue, pulsar Continue de Nuevo
- Crear un Usuario, Nombre: Usuario, Cuenta: usuario, Password: usuario, pulsar Continue
- Seleccionar la Zona Horaria, pulsar Continue
- Pulsar el botón Go
- Se carga el Sistema Operativo
Problemas :
- Al momento de apagar el sistema la pantalla se torna gris o negra y la maquina virtual nunca cierra. Cierre la Ventana de la Maquina Virtual
Cambio de Resolución de Pantalla :
- Actualmente el driver de video que tiene la distribucion del MacOSX solo soporta Vesa en formato 4:3 (pantalla cuadrada)
- Para cambiar la resolucion por una mayor debe hacer lo siguiente :
- Abrir una terminal
Ir al dock a la carpeta que tiene una A, dar click
Al final de la lista dar click sobre la carpeta que dice Utilities
Pulsar el icono de Terminal
- Volverse Root
sudo su
Usar el mismo password que utilizo para crear el usuario
- Abrir el archivo de opciones de Boot
sudo vi /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
Adicionar al diccionario la siguiente llave
<key>Graphics Mode</key>
<string>1280x1024x32</string>
- Usar resoluciones 4:3
- Reiniciar la maquina
Instalacion de Drivers de Audio :
Enlaces :
Pulsar el botón Next
Tagged with: Cacharreos • macosx • maquinavirtual • snowleopard • virtualbox • virtualizacion
May 01
Aprovechando que tenia acceso a una maquina con Mac OS X, me di a la tarea de probar la instalacion de Mobile Processing en este sistema operativo. Aunque no existe kit de desarrollo oficial de Sun Microsystems para esta plataforma es posible instalar Mobile Processing utilizando el SDK de Java para Mac distribuido directamente por Apple, el sdk de MPowerPlayer que permite compilar los sketchs en la plataforma Mac, como tambien provee un emulador para ejecutar las aplicaciones.
Desafortunadamente no todas las caracteristicas de J2ME estan implementadas en el emulador de MPowerPlayer pero es posible desarrollar aplicaciones sencillas utilizando Mobile Processing para dispositivos moviles desde la plataforma Mac.
Pasos :
- Instalar el SDK de Java para Mac OS X
- Ir al sitio de descargas de Java en Apple
http://developer.apple.com/java/download/
- Descargar e instalar la version adecuada para su sistema operativo
Actualmente la version oficial es la Java for Mac OS X 10.5 Update 1
- Descargar el SDK de MPowerPlayer
http://mpowerplayer.com/sdk
- Aceptar la licencia y descargar el archivo zip
- Descargar la distribucion de Mobile Processing para Mac OS X
http://mobile.processing.org/download
- Por ejemplo la version 007
http://mobile.processing.org/download/mobile-0007-macosx.zip
- Al descargar los archivos a traves de Safari este los coloca en el directorio Download y los descomprime
- Mover los directorios mpp-sdk y Mobile-007 al directorio donde se van a almacenar
- Entrar al directorio Mobile-007 y hacer doble click en el archivo Mobile
- El sistema operativo identifica que se esta ejecutando una aplicacion bajada de Internet,
aceptar la ejecucion de la aplicacion
- Ir al menu de Mobile Processing a la opcion Preferences
- En la la opcion Mobile suministrar la ruta del Wireless Toolkit con la ruta del mpp-sdk
- Se recomienda cambiar las versiones de CLDC a la 1.1 y el MIDP a 2.0
- Aceptar los cambios
- Ahora puede desarrollar sketchs en Mobile Processing utilizando Mac OS X

Enlaces :
Tagged with: Cacharreos • j2me • Java • macosx • mobileprocessing • mpowerplayer • sdk
May 01
Con el animo de conocer un poco el desarrollo de aplicaciones para el iPhone me di a la tarea de instalar el SDK que provee Apple pero que desafortunadamente solo puede instalarse bajo el sistema operativo Mac OS X, por lo cual me toco hoy cacharriarle un poquito a este excelente sistema operativo y documentar los pasos para que el dia de mañana no se me olviden.
A continuacion describimos los pasos para instalar el SDK para iPhone :
Requisitos :
Pasos :
- Descargar el SDK de la pagina de Apple :
http://developer.apple.com/iphone/sdk1
- Registrarse o entrar con la cuenta de desarrollador de iPhone
- Descargar el iPhone SDK
iPhone SDK for iPhone OS 2.2.1
- Esto descarga un archivo de 1.7 GB con el nombre :
iphone_sdk_for_iphone_os_2.2.19m2621afinal.dmg
- La extension dmg indica que es una imagen del disco con los instaladores
- Doble click en archivo, lo cual montara la imagen del disco como un directorio
- Doble click en el icono iPhone SDK
- Seguir los pasos de instalacion
Esto instala el SDK para la creacion de aplicaciones para el iPhone y el ambiente de desarrollo Xcode para el desarrollo de aplicaciones
- Abrir un explorador del disco
Ir a la raiz, buscar el directorio /Developer/Application
- Ejecutar el Xcode
Enlaces :
Tagged with: Cacharreos • instalacion • iphone • macosx • sdk