4 ms·
> The default installer and bundle runners should be controlling the process. "XYZ App is attempting to write data files outside of its bundle location. These m
by maxsilver 7y ago
> The default installer and bundle runners should be controlling the process. "XYZ App is attempting to write data files outside of its bundle location. These may not be cleaned up if you delete the application. Do you want to continue?"
If you do that, the entire system stops working. Everyone will just click "ok" and then still gets mad when uninstalling doesn't fully clean things up.
- taftster 7y agoWell, that's fair. But hopefully in the process of getting mad, it starts to reflect negatively on the application vendors and/or Apple directly. Maybe that will be enough for them to change. Maybe the app bundle runner should be logging files written outside of the bundle folder? Then the uninstall process will wipe those out?
- hunter2_ 7y agoWipe out all the things that you create with the app? All the text you created when you uninstall a text editor, the photos you touched up and saved under a new name, the audio recordings you made?
- lonelappde 7y agoSo users who want crapware can get it, and users who want a clean secure system can get it, and app developers are pressured to build apps correctly. And App Store/GateKeeper can prevent misbehavior for apps distributiled through Apple's friendly marketplace. Win-win-win.