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

Cala il prezzo dell’iPhone 16 su Amazon nella variante nera da 128GB

In vista dell’arrivo del Natale c’è già chi sta pensando di farsi un bel regalo…

19 ore ago

Apple Watch, attesa per i dieci anni dello smartwatch con novità interessanti

Sembra esserci qualche sorpresa in vista in casa Apple per quanto riguarda l’Apple Watch. Infatti…

20 ore ago

Mercato tablet dominato dagli iPad, oggi spazio all’offerta per il modello 2021 su Amazon

Dopo un periodo di appannamento, inizia ad essere interessante la crescita del mercato dei tablet…

2 giorni ago

iPhone 17, 120 Hz su tutti i modelli

Apple è sempre a lavoro per garantire novità di rilievo ai propri utenti, ciò significa…

2 giorni ago

iPhone 16 Plus da 128GB in offerta su eBay

Se state cercando un’offerta interessante per acquistare un nuovo iPhone, inizia ad essere decisamente più…

3 giorni ago

iOS 18.2 beta 2, ecco le novità per gli utenti Apple

In queste ultime ore l’azienda di Cupertino ha rilasciato la beta 2 di iOS 18.2…

3 giorni ago