Hi Apple Device Management Engineer,
Thank you for your feedback! It’s truly appreciated, and it’s an honor to receive an official reply.
We fully understand the DDM "all or nothing" rule, and our goal is to empower end-users with the benefits of DDM through a "simple ON/OFF but complex configurations." However, we are also exploring options to prevent apps or just the app data from being unexpectedly removal via DDM. We are wondering if a flag, such as "NoChangesOnFailure," could exist to preserve the activation even in cases where a declaration fails.
Additionally, we’ve investigated the "IncludeInBackup" field in the "com.apple.configuration.app.managed" configuration, but it doesn’t seem to work as expected during app reinstallation via DDM, as the app data is not restored.
Best Regards,
Leo Chan