Incrementare automaticamente i Build Numbers in Xcode 4

È uno script da eseguire nella Build Phase: Incrementing Build Numbers in Xcode | Dave DeLong.

Attenzione, l’autore presuppone che il vostro campo “Build” sia un numero (non una sequenza di numeri separati da “.”, come invece impostato di default da Xcode).

Il risultato sarebbe quello di avere, ad esempio, versione “1.1” della App (inserito a piacere) e build number “153”, ottenuto in automatico in base al numero di build effettuate.

VMware Fusion 4.1 e Lion 10.7.2 – Dock occupa CPU 100%, una soluzione

Prendendo spunto dalla seguente discussione presente nella community di supporto di VMware (a cui hanno risposto anche collaboratori di VMware), ecco una possibile soluzione per il comportamento del Dock di Lion (10.7.2) e VMware Fusion (4.0 e 4.1).

Link al topic: VMware Communities: Lion update 10.7.2 – Dock eating memory….

Step da eseguire:

  • Spegnere le VM (può essere sufficiente sospenderle, ma meglio effettuare lo shutdown della VM) e chiudere Fusion;
  • Mostrare il contenuto del file della VM (click destro -oppure ctrl+click – e selezionare “Mostra contenuto”). Se la VM è stata creata su una piattaforma non Mac, semplicemente aprite la cartella che contiene la VM;
  • Modificare il file .vmx presente all’interno con un editor di testo;
  • Inserire, o modificare, con un editor di testo (ad es. TextWrangler) la riga isolation.tools.hgfs.notify.enable nel seguente modo:
    • isolation.tools.hgfs.notify.enable = “FALSE”
  • Salvare il file, chiudere l’editor di testo e riaprire Fusion.

Notare che il problema si verifica se usate le “Cartelle Condivise” (Shared Folders) di Fusion. Qualora non le usiate, forse non sarete mai incappati in questo comportamento.