Location permission retained after uninstall/reinstall

I am unable to wipe out location permission settings with Appium. This is true for real devices or simulators as best I can tell. fullReset did not resolve the issue. Even using a simulator and programmatically using xcrun simctl install/uninstall commands did not work. ios-deploy has a very old bug here (https://github.com/phonegap/ios-deploy/issues/71) that doesn’t seem like it will get resolved. Has anyone had success in resetting location permission settings across installations?