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
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
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"
Leggi altre domande sui tag security applications monitoring macos permission