Rutas a los binarios del proyecto en Xcode 4

¿Dónde está el ejecutable en las versiones recientes de Xcode 4?

En versiones anteriores de Xcode era muy sencillo localizar el ejecutable (el producto de la compilación, la aplicación) dentro de la carpeta del proyecto en subcarpetas llamadas Debug o Release pero en Xcode 4.4.1, que es la versión actual, esto ha cambiado y algunos usuarios descubren que, por más veces que compilan, no lo encuentran en la carpeta del proyecto.

Se trata de un comportamiento propiciado por Apple para dar más consistencia a las compilaciones aunque a los usuarios poco expertos nos cuesta entenderlo. Ahora Xcode guarda los elementos intermedios y finales en la carpeta Librería del usuario, en Developer/XCode/DerivedData, pero es bastante sencillo mostrar en el Finder el producto final para copiarlo a donde queramos. Existen 2 formas de hacerlo.

Leer más

Facebook con el muro principal en blanco

Al entrar en Facebook la página muestra un espacio en blanco sin contenido

En ocasiones al entrar en Facebook no vemos nuestro muro o las últimas noticias o la pantalla de bienvenida sino que se nos muestra un gran espacio vacío rodeado por un borde fino.

Una de las causas que pueden provocar este comportamiento tiene que ver con la configuración de seguridad de la cuenta. Si el error comentado sólo se muestra cuando la dirección web de facebook empieza por http pero cuando empieza por https la página se ve correctamente (esto es fácil de comprobar tecleando en la barra de direcciones del navegador) es casi seguro que el problema se resolverá si activamos la conexión segura en la configuración de nuestra cuenta.

Leer más

Desactivar Resume en macOS 10.7

Desactivar la función Resume para una aplicación o para todo el sistema

macOS Lion tiene una función llamada Resume que se encarga de guardar el estado de las ventanas de las aplicaciones (documentos abiertos, posición y tamaño de las ventanas, etc.) y las restaura al arrancar de nuevo la aplicación. Esto puede ser un inconveniente en determinadas circunstancias. Este comportamiento se puede desactivar para aplicaciones seleccionadas o de forma global para todas las aplicaciones.

Leer más

Utilizar XCode 3 en macOS 10.7

Cómo instalar y utilizar XCode 3 en sistemas con macOS 10.7 Lion

macOS Lion solamente soporta la versión 4 de XCode, las herramientas de desarrollo de Apple.

Esto supone un problema serio para quienes desean continuar con XCode 3 por 2 motivos principales: muchos plugins de Interface Building que van bien en XCode 3 no funcionan en XCode 4 y, como sorpresa desagradable para muchos programadores, XCode 4 no soporta Applescript.

Leer más

Variables de entorno en macOS

La variable de entorno PATH es muy útil. Cualquier ruta a una carpeta que esté contenida en la variable permite ejecutar los programas que hay en esa carpeta sin más que teclear su nombre, no hará falta la ruta completa.

Las variables de entorno son unos valores dinámicos que hacen referencia a ciertos aspectos del sistema operativo o de algunos programas y que pueden ser consultados y modificados. Entre ellas tenemos en macOS por ejemplo:

  1. SHELL es el shell que se usará por defecto (suele ser bash)
  2. USER es el usuario que ha iniciado sesión
  3. HOME es la localización del directorio principal del usuario USER
  4. PATH es la lista de las rutas a carpetas con ejecutables que serán reconocidas automáticamente por el sistema operativo.

Leer más

AirDrop en el Hackintosh con macOS 10.7

macOS 10.7 Lion tiene incorporado Airdrop, un método de compartir archivos de forma sencilla entre Macs con Lion que estén cercanos unos a otros (accesibles por los adaptadores inalámbricos). Lo que hace AirDrop es crear una red inalámbrica ad hoc entre los equipos, independiente de la red del router ADSL.

Pero AirDrop solamente funciona con tarjetas de red compatibles, en la práctica ésto se reduce a ordenadores Macintosh de modelos recientes. Sin embargo es posible habilitarlo en el Hackintosh de esta forma:

Leer más

macOS Lion 10.7.2 en la placa P55-USB3

Actualización Lion 10.7.2 del artículo «Instalar macOS 10.7 Lion en placas Gigabyte P55 y H55 (propuesto por tseug

En un artículo anterior se comenta el método propuesto por el usuario tseug en InsanelyMac para instalar Lion en el Hackintosh. El método se basa en scripts de línea de comandos pero es bastante sencillo de llevar a cabo.

Desde entonces han aparecido actualizaciones de macOS Lion (la actual es 10.7.2), del gestor de arranque Chameleon y de la utilidad MultiBeast de tonymacx86, además de otras noticias que han motivado la puesta al día del artículo anterior. A continuación se comentarán estos temas para poner al día nuestro Hackintosh.

UseKernelCache y traslado de extensiones desde /Extra a /System/Library/Extensions

Leer más

Colocar un menú de Aplicaciones en el Dock

Otra forma de mostrar el menú de aplicaciones desde el Dock: lista con comportamiento similar a la rejilla (grid)

Por defecto la lista de aplicaciones (list view stacks) colocada como menú de inicio en el Dock de macOS Lion se comporta de esta manera: al seleccionar un elemento se despliega el submenú correspondiente sin perder de vista nunca el menú completo.

Pero existe una forma de modificar ese comportamiento para asimilarlo al de la rejilla de aplicaciones (grid view stacks) donde al seleccionar una carpeta se abre un nuevo menú con los elementos de esa carpeta y una flecha que permite regresar al menú superior.

Leer más

Ventana del Finder con la carpeta actual en Terminal

Abrir Terminal en la carpeta coincidente con la ventana activa del Finder

Se trata de un truco publicado en macOS Hints que puede ahorrarnos trabajo cuando navegamos en Terminal a una carpeta en concreto. Su finalidad es que Terminal se abra justo en la carpeta mostrada por la ventana activa del Finder.

Para ello hemos de crear un alias a un comando fácil de recordar y escribir, en este ejemplo se usa el comando cdf pero puedes probar con cualquier otro. Abre (o crea si no existe) el archivo .bash_profile en tu carpeta de usuario arrancando Terminal y tecleando:

Leer más

Desactivar el volumen automático de canciones en iTunes

Desactivar el ajuste de volumen de las canciones incluidas en la biblioteca de iTunes

Algunos usuarios se quejan de que cada vez que arrancan iTunes (o cada vez que conectan un dispositivo iPhone o similar) el programa comienza a comprobar el ajuste del volumen de todas las canciones de la biblioteca, lo que enlentece el funcionamiento del ordenador y suele tardar bastante tiempo.

La opción para desactivar este comportamiento no está fácilmente accesible, al menos no entre las Preferencias de iTunes, Para evitar ésto, hay que dar con el botón derecho en una lista de reproducción que contenga canciones y elegir «Grabar lista de reproducción en un disco»:

Leer más