I’m trying to make it easier to uninstall my SmartApp when there are Child SmartApps being used. (Not that I want folks to uninstall but sometimes it is just necessary or wanted).
When I use the “Delete” option in the parent SmartApp it complains that there are devices still using it (which are really the SmartApps). So I wanted to go ahead and delete the children apps in the
uninstalled() function. But to my surprise, I’m not finding a
deleteChildApps() (or similar) in the API Docs.
Am I missing something, or is there really no way to programatically remove a child app?