Apple slapp onsdag macOS High Sierra 10.13.4 for tester av utviklere.
Den fjerde store programvareoppdateringen siden High Sierras første utgivelse i september 2017 kom med et bygningstall på 17E139j og ingen nye utovervendte funksjoner eller forbedringer.
Apple nevnte imidlertid ett stort tillegg i utgivelsesnotater som fulgte med nedlastingen: en helt ny advarsel når en 32-biters app lanseres, ikke ulikt den lignende dialogen i iOS 11.
Cupertino-giganten informerte kunder og utviklere i fjor sommer at High Sierra ville være den siste utgivelsen for å støtte 32-biters-apper “uten kompromisser.” Alle Mac-appoppdateringer og eksisterende apper må støtte 64-biters fra juni 2018, avklarte selskapet.
Her er et utdrag fra macOS High Sierra 10.13.4 beta changelog:
For å forberede seg på en fremtidig utgivelse av macOS der 32-bits programvare ikke lenger vil kjøres uten kompromisser, starter i macOS High Sierra 10.13.4 en bruker blir varslet om lanseringen av en app som er avhengig av 32-bits programvare.
Varslingen vises bare en gang per app.
For å gjøre det enklere for utviklere å teste programvaren sin for 64-biters kompatibilitet, gir macOS 10.13.4 en ny 64-biters testmodus aktivert gjennom følgende Terminal-kommando:
sudo nvram boot-args = "- no32exec"
Etter å ha utført kommandoen, må du starte Mac-en på nytt.
Denne nye 64-biters testmodus forhindrer 32-biters prosesser i å starte.
Åpne en 32-biters app eller en 64-biters app som er avhengig av 32-biters rammer gir et varsel om at appen ikke kan åpnes. Du frarådes sterkt fra å aktivere denne modusen med mindre du er en erfaren programvareutvikler eller IT-administrator.
Andre typer programvare kan mislykkes lydløst i denne modusen, for eksempel 32-biters versjoner av Dashboard og WebKit-plugins, preferanseruter og bakgrunnsprosesser..
For å deaktivere denne modusen, kjør følgende kommando i Terminal, og start deretter Mac-maskinen på nytt:
sudo nvram boot-args = “”
"I fremtidige betaversjoner kan 64-biters testmodus gi tilleggsinformasjon for utvikleren for å hjelpe med å teste og kvalifisere programvare," bemerker Apple.
"Hvis du distribuerer appene dine utenfor Mac App Store, anbefaler vi sterkt å distribuere 64-biters binære filer for å sikre at brukerne dine kan fortsette å kjøre appene dine på fremtidige versjoner av macOS," sa Cupertino-selskapet til utviklerne tilbake sommeren 2017.