T theverge.com Apple appears to be manipulating its own App Store ratings 41 points keleftheriou 5 years ago 6 comments