苹果公司应该为它那充满敌意的 App Store 评分机制感到羞耻。
Apple should be ashamed of its hostile App Store rating system

原始链接: https://lapcatsoftware.com/articles/2026/7/14.html

开发者杰夫·约翰逊(Jeff Johnson)认为,苹果 App Store 的评分系统从根本上存在缺陷,其根源在于它只是 iTunes 音乐商店匆忙克隆的产物。音乐是简单、主观且无需技术支持的娱乐内容,而软件则复杂且实用,需要精细的技术处理——这些特性恰恰是被现有的众包评价系统所忽视的。 约翰逊批评该系统允许“外行”用户因为个人不满或误解,而非根据软件本身的质量给出不公正的一星差评。由于独立开发者依赖这些评分来获取曝光,他们不得不主动请求用户评价,而这反而会招致那些“私刑”用户给予负面评价作为报复。 作者指出,该系统极易滋生欺诈,且没有为开发者提供有效的途径来提供真正的技术支持。他建议苹果应接管评分请求流程,以规范评价体系并消除开发者主动诱导评分的行为。最终,约翰逊谴责苹果存在“可耻的自满”,称这家科技巨头拒绝升级一个持续让开发者处于劣势并误导消费者的系统。

Hacker News 社区最近就应用评分系统的伦理和弊端展开了讨论。讨论起因于一名开发者的抱怨,他认为由于用户评论吹毛求疵且缺乏有效的开发者与客户沟通渠道,苹果的应用评分环境十分“敌对”。 评论者们普遍认为,由开发者主动发起的“给我的应用评分”提示具有侵扰性,过于自私,从本质上损害了用户体验。许多用户坦言,他们给出一星差评正是为了报复这些令人厌烦的弹窗。 此次辩论强调了几个核心观点: * **“公地悲剧”:** 由于评分决定了应用的成功与否,开发者感到被迫索要好评,导致一种激励侵扰行为的环境产生。 * **糟糕的用户体验 (UX):** 用户认为索要评论会打断操作流程,并使他们变成了免费的营销工具,特别是在他们已经付费购买软件的情况下。 * **系统性缺陷:** 许多人认为苹果应统一处理评分(例如通过电子邮件),以消除开发者主动索要评分的行为,尽管也有人担心这只会将烦恼转移到其他地方。 最终,用户们认为,如果开发者能制作出质量更高、侵扰性更小的软件,他们自然会获得更好的评分。
相关文章

原文
Apple should be ashamed of its hostile App Store rating system
Jeff Johnson (My apps, PayPal.Me, Mastodon)

July 29 2026

I could have terminated the title of this blog post with “App Store” but wanted to talk about something specific that came up for me today: App Store user ratings and reviews. This subject is related to yesterday’s blog post No, you curate the App Store. Despite the fact that Apple employees privately review every version of every app before developers can publish to the App Store, supposedly ensuring the quality of apps, verifying that they do what they claim to do, Apple nonetheless also relies on App Store users to rate and review apps. You might wonder how an Apple-reviewed, Apple-approved app could still earn one-star ratings. On the other hand, some of these one-star ratings are undeserved, unfair.

When the App Store opened 18 years ago, it was a carbon copy of the iTunes Music Store designed to sell 99 cent songs. In fact, the iPhone App Store was included with iTunes for Mac. This song-inspired design had many unfortunate consequences for the software market, such as the chart-driven race to the bottom. You might forgive Apple for throwing together a system hastily: after all, when the iPhone itself was introduced the previous year, it did not support third-party native apps. Instead, web apps were the “sweet solution” defended by Steve Jobs, though most other people soured on the idea. In any case, that was two Apple CEOs ago, with John Ternus now ascending to the office. The App Store has grown enormously over time, yet in a number of important ways it remains the same old ill-conceived clone of the iTunes Music Store, to the detriment of App Store users and developers.

It ought to be obvious how the song and software markets differ:

  1. Price. Songs in the iTunes Music Store were mostly 99 cents or near that price, whereas the price of apps in the App Store varies dramatically. Apple’s own Final Cut Pro in the Mac App Store is $299.99.
  2. Purchasing. Songs do not have In-Song Purchase. They’re all upfront paid. Although some old-school developers such as myself stubbornly cling to the upfront paid business model for apps, the App Store incentivizes In-App Purchases, and the majority of apps follow Apple’s incentives.
  3. Quality. A song “just works,” and if for some reason it refuses to play, that’s the fault of Apple and iTunes rather than a “bug” written in the song by the musician. A song downloaded from the iTunes Music Store does one and only one thing: play audio. Songs don’t have multiple features, options, and workflows like apps do. If a song displeases you, that’s not a bug either; music is mainly a matter of personal taste.
  4. Support. Software requires technical support from the developer. Songs do not require technical support from the musician. You generally can’t contact the musician. Maybe Ringo Starr will answer your fan mail decades later.
  5. Safety. The iTunes Music Store has no malware or scams. The greatest danger would be explicit lyrics. The musicians have already been curated by the record labels, so Apple doesn’t need to review songs before publishing them. To my knowledge, the iTunes Music Store does not accept amateur submissions from the public. In contrast, any unknown person in the world with $99 to pay for the Apple Developer Program can submit apps to the App Store.

The anonymous crowdsourced rating and review system was designed for songs, where the only thing that matters is personal musical taste. Songs are entertainment, not utilitarian. This system is horrible when applied to apps. Below is a one-star review that I discovered today—App Store developers must check manually for reviews because Apple fails to send us email notifications, as I mentioned in my blog post Small ways the App Store could be improved for developers—complaining that my app requested a rating… like the majority of other apps in the App Store!

Imagine if a professional writer for the tech news media submitted this app review to their editor for publication. The writer would likely be fired for incompetence. Yet Apple allows reviews like this to be published to the App Store. Also today, a fellow App Store developer on social media posted a screenshot of one-star review that their app received for a feature request:

Neither of these reviews talk about the actual features of the app, whether they work or how well they work. The reviews are irrationally nitpicky, choosing one quibble and making the entire review about that. Somehow the apps deserve an overall one-star rating based on that one factor? The fundamental problem is that in general, App Store users are not qualified by experience or temperament to write software reviews. They’re rank amateurs, not professionals. Software deserves much better than this. Some App Store users even abuse the review system for technical support purposes, instead of contacting support to ask their question, but it’s practically impossible to have a back-and-forth conversation with users in the App Store review and developer response, for example if I need more information from the user. The system was definitely not designed for that!

Indie developers can’t win in the App Store. Since we’re mostly unknown to the public, we need positive App Store ratings and reviews for our apps to encourage purchases. If we don’t request ratings from all users, then the self-initiated ratings tend to be disproportionately people with a complaint rather than satisfied users. The enlightened users recognize our dilemma, but there are also vigilante users like the one above who seems determined to punish all ratings requests, and as an unintended consequence, put indie developers out of business. Apple could mitigate this problem by emailing App Store customers at some point after purchase with a request to rate the app, so that app developers don’t need to request reviews. Indeed, if ratings requests were initiated by Apple, then Apple could go as far as to ban developer-initiated ratings requests in the App Store. Unfortunately, Apple doesn’t seem interested in mitigating any problems with the App Store. Apple doesn’t even admit that the rating and review system is problematic.

Should you even trust anonymous crowdsourced ratings and reviews? The ratings and reviews for upfront paid apps are probably mostly honest, albeit often poorly written. Developers could write or buy fake reviews, but in volume that would become quite costly. For apps that are free to download, on the other hand, anyone in the world can rate and review the app. This frequently leads to fraud. Nefarious services exist that can sell fake ratings and reviews in volume to unscrupulous App Store developers. Apple claims to prevent App Store fraud, but Apple seems to be about as effective at stopping fake ratings and reviews as it is at stopping scam apps from appearing in the App Store. In other words, not very effective.

In 2026, we’re long overdue for Apple to “think different” about App Store user ratings and reviews. What I see from Apple here is nothing except shameful complacency.

Jeff Johnson (My apps, PayPal.Me, Mastodon)
联系我们 contact @ memedata.com