However, I believe another statute of Apple’s implementation is that developers must pick. App Store or Self Distribution— an app cannot be both
However, I believe another statute of Apple’s implementation is that developers must pick. App Store or Self Distribution— an app cannot be both
Currently there are two things preventing a developer from doing this:
1. you're supposed to be honest and not do that.
2. you could be caught during review by a bot or a human.
Nothing at the OS level to prevent this.
We have toggles for preventing cell data usage, they could trivially do the same for wifi usage, or accessing other app's local storage.
But an app that shows the latest cat video needs connectivity and the server serving that car video now tracks when you were watching it.
Yes, but there’s no way to stop that kind of tracking since those app require you to sign in.
The current App Store already has this kind of tracking.
This is incredibly common practice and AFAIK not even discouraged by Apple.
The app sandbox constrains the local storage data to the app which created the unique identifier. There is no third-party tracking opportunity here.