{"id":7269,"date":"2011-07-22T14:53:50","date_gmt":"2011-07-22T12:53:50","guid":{"rendered":"http:\/\/www.devapp.it\/wordpress\/?p=7269"},"modified":"2011-08-08T11:08:25","modified_gmt":"2011-08-08T09:08:25","slug":"mac-os-x-lion-cosa-fare-se-si-e-sviluppatori","status":"publish","type":"post","link":"https:\/\/www.devapp.it\/wordpress\/mac-os-x-lion-cosa-fare-se-si-e-sviluppatori\/","title":{"rendered":"Mac OS X Lion, cosa fare se si \u00e8 sviluppatori?"},"content":{"rendered":"<p><a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2011\/07\/Mac-OS-X-Lion1-268x300.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft\" title=\"Mac OS X Lion\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2011\/07\/Mac-OS-X-Lion1-268x300.jpeg\" alt=\"\" width=\"153\" height=\"171\" \/><\/a> Mac OS X Lion \u00e8 ufficialmente uscito l&#8217;altro ieri e tutti i blog specialistici hanno gi\u00e0 redatto diverse review pi\u00f9 o meno estensive sul nuovo nato in casa Apple. Tralasciando le informazioni e le considerazioni lato utente, cosa deve sapere e tenere bene a mente uno sviluppatore prima di passare a Mac OS X Lion?<\/p>\n<p>Innanzitutto bisogna tenere in considerazione che tutte le vecchie versioni di XCode non funzioneranno su questa nuova versione dell&#8217;OS di Apple e, se vogliamo continuare a programmare usando Lion, dovremo necessariamente aggiornare il nostro ambiente di sviluppo. Perch\u00e8 dico vecchie e non vecchia? Perch\u00e8 come ben saprete capita a volte di dover usare una doppia versione di XCode, ad esempio la 4.1 e la 4.2 beta, in modo tale da evitare brutte sorprese al rilascio di iOS 5.0.<!--more--><\/p>\n<h4>Come aggiornare l&#8217;ambiente di sviluppo XCode su Lion<\/h4>\n<p>Fatta questa rapida premessa, se abbiamo deciso comunque di passare a Lion, prima di ogni altra cosa \u00e8 buona norma fare un bel backup di tutti i nostri dati prima d&#8217;iniziare l&#8217;upgrade (compresi i nostri certificati developer) onde evitare spiacevoli sorprese e rischiare di mandare a monte ore di lavoro perdendo i progetti su cui stiamo lavorando.<\/p>\n<p>Fatto il backup dei dati si \u00e8 pronti a fare l&#8217;upgrade, davvero molto semplice e ben gestito da tutta l&#8217;interfaccia di Mac OS X Lion (non tratteremo in questo articolo questioni legate all&#8217;installazione e all&#8217;eventuale upgrade, per questo vi rimandiamo ai rispettivi siti di riferimento). Terminata la procedura di aggiornamento, la prima cosa da fare \u00e9 installare la versione di XCode ufficiale compatibile con Lion, che troverete disponibile esclusivamente su Mac App Store, fortunatamente gratuitamente. Se vi connettete al portale developer di Apple, infatti, troverete disponibile per il download solo la versione stabile di Xcode per Snow Leopard e la versione 4.2 beta per Lion, con supporto per iOS 5.0, che ricordo non \u00e8 utilizzabile per inviare applicazioni ad Apple.<\/p>\n<p>Scaricata e terminata l&#8217;installazione di XCode per Lion via Mac App Store, possiamo eventualmente procedere con l&#8217;installazione della versione beta (per iOS 5). Ricordiamoci in tal caso di scegliere una cartella differente per l&#8217;installazione, diversa da quella classica &#8220;Developer&#8221; proposta dalla procedura guidata. Nel malaugurato caso installiate la versione beta sopra quella corrente di XCode, il danno sarebbe di difficile risoluzione, oltre che essere una procedura abbastanza lunga e noiosa da portare a termine.<\/p>\n<p>Fatto questo avremo sul nostro amato Mac, l&#8217;ultima versione stabile di Xcode e l&#8217;ultima beta disponibile, il tutto perfettamente compatibile con Lion.<\/p>\n<p>A questo punto vi chiederete, ma ne vale davvero la pena aggiornare subito a Mac OS X Lion? Assolutamente s\u00ec! Anzi, che aspettate? Tenete presente che Apple mander\u00e0 avanti le sue nuove versioni, non le vecchie.. quindi perch\u00e8 non aggiornarsi fin da subito?<\/p>\n<h4>Segnalazione mooooolto interessante<\/h4>\n<p><a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2011\/07\/Mac-OS-X-Lion-Apogeo.gif\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2011\/07\/Mac-OS-X-Lion-Apogeo.gif\" alt=\"Mac-OS-X-Lion-Apogeo\" title=\"Mac-OS-X-Lion-Apogeo\" width=\"140\" height=\"197\" class=\"alignleft size-full wp-image-7273\" srcset=\"https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2011\/07\/Mac-OS-X-Lion-Apogeo.gif 140w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2011\/07\/Mac-OS-X-Lion-Apogeo-106x150.gif 106w\" sizes=\"auto, (max-width: 140px) 100vw, 140px\" \/><\/a> Se avete problemi con l&#8217;installazione o l&#8217;upgrade del vostro Mac a Lion, a <a href=\"http:\/\/www.apogeonline.com\/libri\/9788850313273\/scheda\" target=\"_blank\">questo indirizzo<\/a> trovate a disposizione <strong>in download gratuito<\/strong> &#8220;indice, introduzione e primo capitolo&#8221; (proprio dedicato all&#8217;installazione di Lion) del <strong>nuovo e-book Apogeo &#8220;Mac OS X Lion&#8221;<\/strong> di Luca Accomazzi e Lucio Bragagnolo uscito proprio l&#8217;altro ieri insieme al lancio del sistema operativo e per la prima volta disponibile in versione elettronica prima che cartacea. Ovviamente questa guida \u00e8 consigliata non solo per l&#8217;installazione, ma soprattutto se volete scoprire tutto del nuovo OS di Apple. Se fosse interessati all&#8217;acquisto, vi segnaliamo che l&#8217;e-book \u00e8 <strong>disponibile sia in versione PDF che ePUB al costo superpromozione di 4,99 \u20ac esclusivamente fino a domenica 24 luglio<\/strong>, poi il prezzo salir\u00e0 pian piano, prima a 9,99 \u20ac e infine, dal 24 agosto, data in cui uscir\u00e0 la versione cartacea che coster\u00e0 39,00 \u20ac, passer\u00e0 al prezzo di listino di 19,99\u20ac.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mac OS X Lion \u00e8 ufficialmente uscito l&#8217;altro ieri e tutti i blog specialistici hanno gi\u00e0 redatto&#8230;<\/p>\n","protected":false},"author":540,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[8,870],"tags":[831,833,832,834,830],"class_list":["post-7269","post","type-post","status-publish","format-standard","hentry","category-guide-varie","category-libri-e-manuali","tag-aggiornare-xcode-lion","tag-mac-app-store-lion","tag-manuale-apogeo-lion","tag-programmare-ios-e-mac-os-lion","tag-xcode-lion"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/7269","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/users\/540"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/comments?post=7269"}],"version-history":[{"count":15,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/7269\/revisions"}],"predecessor-version":[{"id":7443,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/7269\/revisions\/7443"}],"wp:attachment":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/media?parent=7269"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/categories?post=7269"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/tags?post=7269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}