> So you're saying that even if a developer doesn't want to bother with the tracking, the FB store will demand you put stuff in to feed their beast?
No - why would this conversation have anything to do with developers who don’t want to do tracking?
I’m saying that developers who do want to track users across apps (including anyone who used the Facebook api) would be able to do so without getting user consent. If they couldn’t get an identifier from the OS, they would be able to get one from the store app, so OS based permissions would be irrelevant.
> Again, I still say that the device itself will need to grant an app access to things like GPS, etc. If the user says OK to that request, then whatevs, but the OS will still force the app to request permission.
This is irrelevant to preventing tracking of user behavior across apps without consent which is what Facebook is arguing for.
However you raise a good additional point. An app which asks for GPS to provide a local feature would also be able to sell that data behind the scenes without consent, if the app was sold on a store other than Apple’s.
None of this is good.