macintoshRutas 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.
Sigue leyendo

xcodeXCode3 en 10.7 (2)

Cómo instalar y utilizar XCode 3 en sistemas con Mac OS X 10.7 Lion

Mac OS X 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.

En un artículo anterior comentaba una manera de saltar esta limitación pero en el sitio http://anatomicwax.tumblr.com se ha publicado otra forma de hacerlo que resulta mucho más sencilla y cómoda que la otra.
Sigue leyendo

xcodeXCode3 en 10.7 (1)

Cómo instalar y utilizar XCode 3 en sistemas con Mac OS X 10.7 Lion

Mac OS X 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.

Daniele Margutti ha propuesto una manera de solventar este inconveniente. Ten en cuenta que esta modificación no lleva implícita garantía alguna de que vaya a salir bien pero yo lo he probado en mi sistema con Lion y pude instalar XCode 3 y he utilizado en varias ocasiones el entorno de desarrollo sin contratiempos aparentes.
Sigue leyendo

xcodeError en XCode4

Problemas con XCode 4: la instalación no finaliza y no soporta proyectos AppleScript o archivos Nib con plugins

Apple ha lanzado la nueva versión de la herramienta de desarrollo XCode, se trata de la versión 4. Hay 2 formas de conseguirla:

  • comprándola desde la Mac App Store (unos 4 EUR)
  • desde la página de ADC (Apple Developer Connection) pero no basta con estar registrado sino que además hay que ser miembro de pago de alguno de los programas de desarrollo de Mac o de IOs.
    Sigue leyendo

xcodeXcode 3.2.2: applescript

Error con proyectos AppleScript en Xcode 3.2.2

Xcode 3.2.2 en Snow Leopard no permite crear nuevos proyectos de tipo Applescript y tampoco es posible editar los que ya tengamos creados con versiones anteriores.
El motivo parece ser la desaparición de la paleta Applescript Studio y de las plantillas de Applescript en la ruta
/Developer/Library/Xcode/Project Templates/Application.

S. J. tiene en su blog http://sjlouw.blogspot.com/ un artículo muy útil en que proporciona esa explicación y tiene un enlace a un instalador que ha creado para reparar este problema.
Sigue leyendo

xcodeCompilar Chameleon2

Compilar Chameleon 2 y construir el instalador PKG

Se necesita el código fuente de Chameleon 2 que se obtiene en la web del proyecto y las herramientas XCode Tools instaladas en Mac OS X. Al descomprimir el archivo TAR.GZ con el código fuente de Chameleon se obtiene la carpeta Chameleon-2.0-RC3-r658-src en la que hay varias subcarpetas de las que nos interesan éstas sobre todo:
Sigue leyendo

xcodeHandbrake a 64bits

Compilar Handbrake como aplicación de 64 bits en Snow Leopard

Handbrake es una aplicación de código abierto que convierte entre formatos de vídeo.
Nació como ripeador de DVDs de vídeo a formatos de Apple pero actualmente ha ampliado su radio de acción y es un verdadero conversor multiformato.

También hay una versión para Windows pero es un programa nacido originalmente para Mac.
Sigue leyendo

xcodeTraducir apps en Mac (2)

Localizar (traducir) aplicaciones en Mac OS X (parte 2)


PROYECTO HELLOWORLD

Se parte de un proyecto muy sencillo de aplicación básica creada originalmente en inglés. Su interfaz consiste en una sola ventana que muestra un mensaje al pulsar un botón. El proyecto HelloWorld.xcodeproj inicial consta de un único archivo de interfaz MainMenu.xib sin opciones de localización y carece de archivo Localizable.strings.
Sigue leyendo

xcodeTraducir apps en Mac (1)

Localizar (traducir) aplicaciones en Mac OS X (parte 1)

Nota: este artículo se refiere a programas realizados en Cocoa (forma nativa de programar en Mac OS X empleando Objective-C) para Snow Leopard, utilizando como entorno de programación XCode Tools 3 de Apple (se puede conseguir gratuitamente desde Apple Developer Connection y desde el DVD de instalación de Mac OS X).

Se emplea el término localización (to localize) para referirse a la traducción de una aplicación a diferentes idiomas. Por defecto, las aplicaciones para Mac se realizan en inglés que es el idioma base del sistema operativo (que como sabéis está traducido a múltiples idiomas).
Sigue leyendo