Categories: Mac Software

Sandboxing per le app su Mac: scadenza prorogata al primo di giugno 2012

Gli sviluppatori per Mac che ancora hanno problemi con “entitlements” e “dichiarazioni” nelle proprie applicazioni destinate al Mac App Store possono tirare un sospiro di sollievo. Apple ha di nuovo prorogato il termine per l’implementazione del Sandboxing all’interno delle app, spostando la data “di consegna” dal primo marzo al primo di giugno, dopo un primo slittamento rispetto al termine originale fissato per il primo novembre 2011.
La “questione sandboxing” continua ad essere particolarmente dibattuta nella Dev Community Apple, perché le implicazioni del passaggio al nuovo sistema di controllo non sono trascurabili, così come non sono trascurabili le difficoltà degli sviluppatori le cui app devono rinunciare a funzionalità attualmente presenti per ottemperare all’imposizione di Apple.

Per una rapida definizione, molto a spanne, del sandboxing, permettetemi di autocitarmi dall’articolo di novembre sul primo slittamento:

Sulla carta il sandboxing è un’ottima soluzione: le applicazioni hanno a disposizione un set di risorse limitato che devono “dichiarare” al sistema attraverso una lista di “entitlements” che spieghino a cosa serve ciascuna risorsa. Come spiega John Siracusa nella sua mastodontica recensione di Mac OS X 10.7, Lion mette a disposizione degli sviluppatori una trentina di questi entitlements. Lo sviluppatore che vorrà veder approvata la propria applicazione sullo Store dovrà essere in grado di giustificare le richieste di accesso alle risorse “sandboxed” al momento dell’invio in revisione dell’applicazione.

In altre parole il sandboxing permette di porre limiti ben definiti alle applicazioni ed evitare che possano eseguire operazioni poco trasparenti sul Mac dell’utente. Trovare un bilanciamento fra restrizioni di sicurezza e potenzialità delle applicazioni non è mai un’impresa semplice, e l’attuale situazione non fa eccezione. Gli sviluppatori stanno ancora lavorando alacremente ma hanno ancora bisogno di tempo e chiarimenti. Da qui la decisione di posticipare la scadenza, anche se a questo punto non è chiaro perché non demandare direttamente al lancio di OS X Mountain Lion l’introduzione dell’obbligo di conformare le app alle nuove regole.

Redazione

Share
Published by
Redazione

Recent Posts

iPhone 13 nero da 128GB in super offerta su eBay

Avere tra le mani un iPhone ad un prezzo più ragionevole è possibile, ma ovviamente…

4 giorni ago

iPhone 16, addio totale ai tasti fisici?

Si parla da un po’ di tempo della possibilità che l’iPhone 16 possa arrivare senza…

5 giorni ago

iPhone 15 nero da 128GB, su eBay crolla il prezzo

Risulta essere sempre più conveniente acquistare un iPhone 15 su eBay, soprattutto con le ultime…

6 giorni ago

Apple Watch 10, spuntano nuove indiscrezioni a riguardo

Spuntano nuove indiscrezioni riguardanti l’Apple Watch 10, prossimo smartwatch che l’azienda di Cupertino ha intenzione…

1 settimana ago

iPhone 15 nero da 128GB, prezzo sempre più interessante su Amazon

Su Amazon continua a calare il prezzo dell’iPhone 15 nero da 128GB di memoria interna,…

1 settimana ago

iPhone 16 Pro, taglio di memoria minimo da 256GB

Sappiamo come ormai la memoria interna degli iPhone sia importante nella scelta di tale dispositivo…

2 settimane ago