Posted on 04-22-2024 06:28 AM
Hi
Did anybody try this?
How to turn on the "Reminder To Enable Auto Backup" popup for managed devices – Goodnotes Support
I can not get it to work with the provided XML config. When I add the red part of the suggested configuration I get this error:
"Unexpected key "" while parsing <dict/>."
Adding a "/" before "key" lets me save the file but breaks my working license key config.
Any ideas? I find the feature itself to be very useful!
Solved! Go to Solution.
04-23-2024 09:57 AM - edited 04-23-2024 10:01 AM
I got it to work by editing the script this way. The rest of the script I had edited from what they suggested on their site to get it to actually work in our schools. Note, I changed the License Key to the Goodnotes Default :-)
I just tested it on a student test device, and it worked for me. I hope this works for you as well. I should also mention that this is the entire script that I put into the App's 'Managed Configuration' box. Don't use the first two lines of their script. For some reason it breaks the script in Jamf School.
<plist>
<dict>
<key>LicenseKey</key>
<string>AAAAAA-BBBBBB-CCCCCC-DDDDDD-123456-V</string>
<key>ConfigurableFeatures</key>
<dict>
<key>ReminderToEnableAutoBackup</key>
<true/>
</dict>
<key>Goodnotes6Upgrade</key>
<true/>
<key>GoodnotesVersion</key>
<string>6</string>
</dict>
</plist>
04-23-2024 09:57 AM - edited 04-23-2024 10:01 AM
I got it to work by editing the script this way. The rest of the script I had edited from what they suggested on their site to get it to actually work in our schools. Note, I changed the License Key to the Goodnotes Default :-)
I just tested it on a student test device, and it worked for me. I hope this works for you as well. I should also mention that this is the entire script that I put into the App's 'Managed Configuration' box. Don't use the first two lines of their script. For some reason it breaks the script in Jamf School.
<plist>
<dict>
<key>LicenseKey</key>
<string>AAAAAA-BBBBBB-CCCCCC-DDDDDD-123456-V</string>
<key>ConfigurableFeatures</key>
<dict>
<key>ReminderToEnableAutoBackup</key>
<true/>
</dict>
<key>Goodnotes6Upgrade</key>
<true/>
<key>GoodnotesVersion</key>
<string>6</string>
</dict>
</plist>
4 weeks ago
I had to edit your managed configuration a bit to get it working in my environment:
<?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>ManagedAppConfigurationVersion</key>
<string>1</string>
<key>LicenseKey</key>
<string>AAAAAA-BBBBBB-CCCCCC-DDDDDD-123456-V</string>
<key>ConfigurableFeatures</key>
<dict>
<key>ReminderToEnableAutoBackup</key>
<true/>
</dict>
</dict>
</plist>
Posted on 04-23-2024 10:55 AM
@GregBobbett,
This looks very promising. I will test it tomorrow, thank you so much!
You are totally right about the first two lines -- I had to remove them as well when I created the configuration for the license key.
Cheers
Mark
Posted on 04-24-2024 01:27 AM
Goodnotes has also updated their website and corrected the mistakes.