Blocca l'accesso in lettura / scrittura di un'applicazione a un file specifico in OS X?

2

La premessa è questa:

Ho un'app che è stata impostata nel suo codice per funzionare solo su OS X dalla 10.4 alla 10.9.2. (Quando provo a installarlo, viene visualizzato un messaggio "Questa versione di

posta 18.05.2014 - 11:11
fonte

1 risposta

4

Potresti semplicemente utilizzare le funzionalità di sandbox incorporate di Mac OS X.

Crea un profilo personalizzato che limita l'accesso al file SystemVersion.plist, usando la sintassi come questa:

(version 1)
(deny file* (literal "/System/Library/CoreServices/SystemVersion.plist"))
(allow default)

Salvalo come ad esempio ~ / myprofile.sb e poi esegui il tuo programma in questo modo:

sandbox-exec -f ~/myprofile.sb "/Application/My Program.app/Contents/MacOS/My Program"
    
risposta data 18.05.2014 - 13:35
fonte

Leggi altre domande sui tag