Perché Apple non impedisce ai Mac di installare applicazioni al di fuori dell'App Store come ha fatto con gli iPhone?
Apple lo impedisce, più o meno.
Qui c'è il mio pannello delle preferenze di Sicurezza e Privacy nella scheda Generale...
La parte che ho indicato potrebbe essere più rilevante per te. Il comportamento predefinito, fuori dalla scatola, è che solo i programmi App Store sono permessi. Fai clic sul lucchetto per autenticarti con la password del tuo dispositivo, e si può scegliere la seconda opzione, che è qualsiasi cosa dall'App Store e via internet da sviluppatori affidabili. Questo ti fa saltare attraverso alcuni cerchi, però. Devi autorizzare qualsiasi download al di fuori dell'App Store rispondendo ad una finestra di dialogo, lanciando Sicurezza e Privacy dalle Preferenze di Sistema, cliccando sul lucchetto, autenticandoti e poi permettendo il download. La terza opzione è visibile solo da un comando del Terminale;
sudo spctl --master-disable
Entra in una finestra del Terminale, autenticati, lancia Security & Privacy, clicca sul lucchetto, autenticati di nuovo, spunta il pulsante Anywhere, chiudi Security & Privacy, pronto a partire. Ora potete scaricare da dove volete, l'unico fastidio che avrete è quando lancerete la vostra nuova app per la prima volta.
Sandboxing, la pratica di limitare le app esterne da installare è stata introdotta in OS X nel 2007 e richiesta nel 2012. Ricordo che gli esperti dicevano che sarebbe stata la morte della piattaforma, sai, come quella volta che Apple smise di mettere i floppy drive nei Mac.
Lo abbiamo superato, ma Apple è stata abbastanza intelligente da capire che mentre l'App Store sarebbe stato probabilmente sufficiente per il 90% della base di utenti, l'altro 10%, in particolare gli sviluppatori, aveva bisogno della libertà di poter distribuire applicazioni non firmate da qualsiasi luogo, da qui la possibilità di disattivare il sandboxing.
In fondo, se avete un Mac e non avete disattivato il sandboxing, provate a scaricare un'applicazione non firmata proprio ora. Otterrete questo;
Potete scaricarla, ma non aprirla.
Articoli simili
- Perché le app del Windows store sono inutili rispetto al Google Play store e all'app store di Apple?
- Quali casi d'uso pratico di Android ti impedisce di comprare un iPhone oltre alla personalizzazione dell'UI?
- Qual è la differenza tra uno schermo sostitutivo dell'Apple Store e uno schermo sostitutivo non-Apple (se ho comprato i migliori) per un iPhone X?
- Perché Google non ha fatto il proprio chipset per i telefoni Pixel come Apple ha fatto per iPhone 7 (e versioni precedenti)?