Skip to main content
Solved

Goodnotes Reminder to Enable Auto Backup XML Config Not Working

  • April 22, 2024
  • 4 replies
  • 23 views

Forum|alt.badge.img+3

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!

Best answer by GregBobbett

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 replies

GregBobbett
Forum|alt.badge.img+12
  • Jamf Heroes
  • 137 replies
  • Answer
  • April 23, 2024

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>


Forum|alt.badge.img+3
  • Author
  • New Contributor
  • 5 replies
  • April 23, 2024

@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


Forum|alt.badge.img+3
  • Author
  • New Contributor
  • 5 replies
  • April 24, 2024

Goodnotes has also updated their website and corrected the mistakes. 


rob1
Forum|alt.badge.img+8
  • Contributor
  • 58 replies
  • October 22, 2024

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>


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>