4 ms·
Does anybody know what precautions or safeguards will be put in place to prevent fraudulent self-ratings? For instance, a malicious app could falsify the user
by Rumudiez 10y ago
Does anybody know what precautions or safeguards will be put in place to prevent fraudulent self-ratings?
For instance, a malicious app could falsify the user data before submitting it using the new API, dark patterns in the feedback form (1 star could be the highest rating), or just omit sending in poor reviews altogether.
- dawnerd 10y agoI'd like to think Apple would catch those apps very quickly.
- arjie 10y agoDon't they have a review process? Surely they'd just check all the places you use the new API.
- mhmiles 10y agoYeah I’m pretty sure you’d have to use private APIs to be able to fake reviews using the new controller. They’d probably ban your developer account if you tried this. Don’t think it would be worth it.
- mikeash 10y agoThey have the ability to run views entirely out of process. I can't guarantee they're doing it here, but I don't think it would be hard for them to make it completely immune even to private API abuse.
- tinus_hn 10y agoIt'd be quite logical to do that here, if only to avoid exposing the users account credentials to the application.
- matheweis 10y agoSee the Dash fiasco for how complex the issue is and how it is getting some attention at the highest levels of Apple. We could debate all day (see the other threads) about that particular case, but the bottom line is they're at least aware of potential abuses and working on them.
- mikeash 10y agoIt looks like the API is just a single "requestReview" call, and the UI and submission is handled outside the program's control.