Re:List of APIs that require declared reasons now available
by iamcalledrob on Friday July 28, 2023 @11:06AM
(#36907870)
> Picking between three codes in a few categories isn't really that much work.
True, but it's not just that. These changes are just another item to add to the already very long checklist.
I'd much rather they add to the App Store ToS "I will not use the following APIs/syscalls for fingerprinting users: [stat, UserDefaults, etc...]" rather than all this busywork. Since these restrictions are enforced by the review team (vs. the OS), the end result is the same.
Re:List of APIs that require declared reasons now available
by sebzim4500 on Friday July 28, 2023 @06:05PM
(#36913986)
I would imagine that a description of what the api is being used for makes life way easier for the review team to check whether you are telling the truth.
They got proven wrong, and had to invent policy after policy to try to fix things. Google has been restricting permissions while Apple has gone even further.
Most developers don't need all that much special treatment. Picking between three codes in a few categories isn't really that much work. At least they don't require you to manually email the app reviewers!
This stuff only seems to be a major issue for developers trying to use APIs in way Apple does not allow them to be used.