Supponendo che non sia cotto nel programma di installazione, puoi modificare i requisiti di versione per il pacchetto di app.
Fai clic con il pulsante destro del mouse sull'app, premi Mostra contenuto pacchetto e apri Info.plist
. Cerca una chiave LSMinimumSystemVersion
, quindi modifica il valore della versione di macOS.
Puoiancheusarel'editorvisualediXcode
Èpossibilechetupossaaverbisognodilavorareancoradipiù.
NSBundle
andCFBundle
aggressivelycachethecontentsofapplicationbundlestoimproveperformance.AlthoughyoueditedtheInfo.plist
,theFinderandLaunchServicesdon'tyetknowthattheapplicationisanydifferent.
RunningthefollowingcommandinTerminaltotouch
theapplicationbundlewillforcetheFinder(andLaunchServices)tore-registertheapplication,therebynoticingthechangesyoumadetotheInfo.plist
:
touch"/Applications/My Cool App.app"
After running that, deselect the application, then reselect it in the
Finder, and then try launching it.
Note that this won't necessarily guarantee that you'll be able to
launch the app.
Nel caso in cui sia inserito più profondamente nell'app, puoi modificare la tua versione macOS a livello di sistema. Nota che dovrai anche disabilitare SIP se non lo hai già fatto.
Boot in single user mode (hold down s during boot)
-
Make file system readable:
/sbin/mount -wu /
-
Go the /System/Library/CoreServices
directory:
cd /System/Library/CoreServices
-
Edit SystemVersion.plist
nano SystemVersion.plist
Change the version strings (note that there may be two of these in the .plist), e.g.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ProductBuildVersion</key>
<string>14E46</string>
<key>ProductCopyright</key>
<string>1983-2015 Apple Inc.</string>
<key>ProductName</key>
<string>Mac OS X</string>
<key>ProductUserVisibleVersion</key>
<string>10.10.4</string> // <<<
<key>ProductVersion</key>
<string>10.10.4</string> // <<<
</dict>
</plist>
Save and exit (Control-OControl-X)
-
Reboot:
reboot