Lo usé por un tiempo, pero generalmente no obtuve muy buenos resultados para proyectos de tamaño moderado (cosas que tardan menos de 5 minutos en construir en un Mac Pro de 4 núcleos). Lo más destacable es que cuando configuré el descubrimiento de Bonjour de las máquinas disponibles, la máquina actual (es decir, la que estoy lanzando desde la construcción) no se incluyó como una de las máquinas de construcción disponibles. Como generalmente me siento en un Mac Pro de 4 núcleos y estaba tratando de aprovechar cajas más pequeñas (Macbook Pro, Mac Mini, ese tipo de cosas), redujo drásticamente mi tiempo de construcción porque la caja más grande no me ayudaba. La solución fue agregar manualmente todas las máquinas, pero luego me encontré con algunas ralentizaciones si alguna de las máquinas no estaba en línea (lo que era común para mí).
Lo más frustrante fue que los proyectos de iPhone no se pudieron compilar en Xgrid en absoluto cuando revisé por última vez (no he comprobado en el marco de tiempo de 3.0 SDK, por lo que esto puede haber cambiado). Peor aún, solicitar una compilación distribuida en realidad causaba errores, en lugar de simplemente ser ignorado. Así que tuve que cambiar mi configuración de ida y vuelta cuando cambio entre Mac y iPhone. Hago esto un lote, por lo que esto se convirtió en un dolor de cabeza grave.
Al final fue mucho más problemático de lo que valía para mí, particularmente porque mi máquina principal es mucho más grande que todas las otras máquinas, y el tiempo de construcción general para la mayoría de mis proyectos es pequeño en una Mac Pro . Podría sentirme diferente si mi máquina principal fuera una computadora portátil.
Ya he seguido todos estos pasos menos el que tiene el modo de arranque porque mi mac no admite kernel x64 (EFI limitado por Apple) – sorin