-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathnudge-config.json
84 lines (84 loc) · 3.42 KB
/
nudge-config.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
{
"optionalFeatures": {
"acceptableApplicationBundleIDs": [],
"acceptableAssertionUsage": false,
"acceptableCameraUsage": false,
"acceptableScreenSharingUsage": true,
"aggressiveUserExperience": false,
"aggressiveUserFullScreenExperience": false,
"asynchronousSoftwareUpdate": true,
"attemptToBlockApplicationLaunches": false,
"attemptToFetchMajorUpgrade": true,
"blockedApplicationBundleIDs": [],
"enforceMinorUpdates": true,
"terminateApplicationsOnLaunch": false
},
"osVersionRequirements": [
{
"aboutUpdateURL_disabled": "https://support.apple.com/en-us/HT214096",
"aboutUpdateURLs": [
{
"_language": "en",
"aboutUpdateURL": "https://support.apple.com/en-us/HT214096"
}
],
"requiredInstallationDate": "2024-07-15T14:00:00Z",
"requiredMinimumOSVersion": "14.4.1",
"targetedOSVersionsRule": "default"
},
{
"aboutUpdateURL_disabled": "https://support.apple.com/en-us/HT214095",
"aboutUpdateURLs": [
{
"_language": "en",
"aboutUpdateURL": "https://support.apple.com/en-us/HT214095"
}
],
"requiredInstallationDate": "2024-04-23T14:00:00Z",
"requiredMinimumOSVersion": "13.6.6",
"targetedOSVersionsRule": "12"
}
],
"userExperience": {
"allowGracePeriods": false,
"allowLaterDeferralButton": true,
"allowUserQuitDeferrals": true,
"approachingRefreshCycle": 6000,
"approachingWindowTime": 168,
"elapsedRefreshCycle": 300,
"gracePeriodInstallDelay": 23,
"gracePeriodLaunchDelay": 1,
"gracePeriodPath": "/private/var/db/.AppleSetupDone",
"imminentRefreshCycle": 600,
"imminentWindowTime": 24,
"initialRefreshCycle": 18000,
"maxRandomDelayInSeconds": 1200,
"noTimers": false,
"nudgeRefreshCycle": 60,
"randomDelay": false
},
"userInterface": {
"fallbackLanguage": "en",
"forceFallbackLanguage": false,
"forceScreenShotIcon": false,
"showDeferralCount": false,
"simpleMode": false,
"singleQuitButton": true,
"updateElements": [
{
"_language": "en",
"actionButtonText": "Update Device",
"customDeferralDropdownText": "I'll do this later",
"informationButtonText": "More Info",
"mainContentHeader": "Your device will restart during this update",
"mainContentNote": "Important Notes",
"mainContentSubHeader": "Updates can take around 30 minutes to complete.",
"mainContentText": "A fully up-to-date device is required to ensure that DatBoi Corp can accurately protect your device.\n\nTo begin the update, simply click on the Update Device button and follow the provided steps.\n\nBusy right now? You can defer this prompt by clicking 'I Understand' below.",
"mainHeader": "Your device requires an update",
"primaryQuitButtonText": "Remind me tomorrow",
"secondaryQuitButtonText": "I understand",
"subHeader": "A friendly reminder from DatBoi Corp"
}
]
}
}