4 ms·
An app like this, that interoperates non-consentually with another app to modify or augment its behavior, is complete anathema to Apple's desired model of compu
by idle_zealot 2y ago
An app like this, that interoperates non-consentually with another app to modify or augment its behavior, is complete anathema to Apple's desired model of computing. In their view app developers have more right to control how your iPad operates than you do. Of course, Apple themselves have more control than app developers (and you), but don't worry, Apple will use their position to make sure that only good developers take control of your iPad!
- barryrandall 2y agoThat's why the iPad isn't a personal computer. It's a computer that Apple lets you use, for purposes they approve of, only if they get paid a percentage of any commercial transaction that happens on the device. It's a nice reader and portable second display, though.
- bee_rider 2y agoThey were setting the goalposts for a “pro” computer, though, not a personal one. I mean this is a site for programmers. Surely everyone here has the experience of bumping their head on annoying IT-approved vendor-supported software limitations, right? It could be a pro device where your company locks down everything inside an Apple provided framework. They could even (since they are going to need to put together the plumbing for this anyway to comply with EU) have an internal IT department provided company store. People here want iPad libre. I want that too. I don’t think that’s what Apple means by pro, though.
- melq 2y agoFrom the parent's description it sounds like it just parses log files, doesn't seem like it would augment the behavior of the app generating the logs at all. Curious to know more about why something like that isn't possible on ipadOS though.
- idle_zealot 2y agoIn this specific case it's because the log file (if the iPad version of MtGA even generates a "file" for its logs as such) exists in a location only accessible to the app, not to the user or other apps. And the iPadOS model means that there is no way to reach into that app's data to convince it to cough up the data you want.
- tl 2y ago> An app like this, that interoperates non-consentually with another app to modify or augment its behavior, is complete anathema to Apple's desired model of computing. And yet, 17Lands works on a Mac! > Of course, Apple themselves have more control than app developers (and you), but don't worry, Apple will use their position to make sure that only good developers take control of your iPad! That's a prosecutable abuse of power by Apple.
- thefz 2y ago> Apple's desired model of computing. That is, complete control over what the users can do.