2.1.4.81863
AktuellPatch
OpenNavo-Redaktion In Homebrew aufgenommen KI-übersetzt
KompatibilitätmacOS 12 oder neuer
Diese Vorabversion benötigt macOS 12.0 oder neuer. Sie speichert den Zustand der Installationskulanz dauerhaft, erläutert die Protokollierung und korrigiert die Datumssimulation bei der Kulanzprüfung.
Nudge 2.1.4.81863 ist eine Vorabversion und benötigt macOS 12.0 oder neuer. Nudge.app ist signiert und notarisiert; das Paket ist signiert, notarisiert und mit dem Notarisierungsnachweis versehen.
Die Installationskulanz ist nun an das erste beobachtete Ereignis einer Bereitstellung gebunden. Nudge speichert den Benutzerzustand in ~/ unter firstRunGracePeriodState mit UserDefaults.. Die Property-List-Daten enthalten Markerpfad und Erstellungsdatum, die Updateanforderungen des ersten Ereignisses, eine zulässige gespeicherte Installationsfrist und den Status, ob die Kulanz beendet ist. Dadurch bleibt die Frist über Starts hinweg und nach Alterung des Markers stabil; spätere Änderungen der Updateanforderungen beenden die Kulanz. Löschen der Einstellung entfernt den aufgezeichneten Verlauf dieses Benutzers. Es handelt sich um App-Zustand, keine administrativ konfigurierbare Einstellung.
Kulanzprotokolle nennen ursprüngliche und wirksame Fristen und erläutern, ob die Kulanz gespeichert, wiederverwendet, beendet oder umgangen wurde. Die Prüfung berücksichtigt nun -simulate-date. Dauerhafte Konfigurations-/SOFA-Simulationsszenarien und umgebungsneutrale Agentenhinweise wurden ergänzt; der Runner verwendet MacAdmins Python.
Standardmäßig sucht Nudge in / nach com.. Der enthaltene einfache LaunchAgent öffnet Nudge alle 30 Minuten; Administratoren können für eine andere Häufigkeit einen eigenen Agenten erstellen.
https://github.com/macadmins/nudge/releases/tag/v2.1.4.81863