苹果不让我发布我的应用。
Apple won't let me show my app

原始链接: https://wisedayplanner.com/blog/apple-wont-let-me-show-my-app/

由大语言模型(LLM)引发的“氛围编程”(vibe coding)热潮导致应用提交量激增,使苹果的应用审核流程不堪重负。曾经可靠的 48 小时审核周期已被拉长至数周,开发者如今面临着冷冰冰的模板化拒信,使得有效的沟通几乎成为不可能。 应用 *Wiseday* 的开发者亲身经历了这一挫折,其应用因截图问题被拒。苹果审核员称截图未能展示应用“使用中”的状态,过于侧重于一个概念性的纸张页面。然而,作者认为该纸张界面正是应用的核心功能,这导致了矛盾的要求:既要突显应用的核心概念,又要严格展示标准的设备界面。 在被迫应对这种官僚主义瓶颈时,作者已提交申诉并调整了营销材料,凸显了人工智能加速开发与苹果僵化的人工审核质量标准之间日益紧张的关系。随着提交量的持续增长,这种情况凸显了苹果与开发者之间亟需建立更细致入微的沟通机制。

近期一位开发者在 Hacker News 上发帖抱怨,称苹果的应用审核流程阻碍了其“Wise Day Planner”应用的发布。然而,社区共识认为该开发者的抱怨并无根据。 多数评论者认为,该应用被拒是因为未能符合苹果关于屏幕截图的明确 App Store 指南。具体而言,该开发者提交的是营销信息图,而非展示应用实际运行功能的截图。用户指出,目前的截图凌乱且缺乏清晰度,未能充分展示应用功能,因此此次拒绝是苹果对商店标准的正常执行,而非随意的刁难。 此外,尽管该开发者声称审核时间变得过长,但其他参与者表示,他们自己的审核流程依然高效,通常在 24 到 48 小时内完成。许多评论者认为,该开发者的挫败感源于对苹果要求的不理解,并建议他们直接使用 iOS 模拟器来截取符合规范的图片,而不是为自己造成的延误寻求同情。
相关文章

原文

Writing code is the #1 usage of LLMs right now. In the future that will likely change to automation (powering agents’ thinking as they work on tasks), but for today, the explosion of vibe coding has had a real effect on Apple.

The App Store is seeing a deluge of vibe coded apps being submitted each day.

For the first time in its history, non-game apps have overtaken games as the #1 revenue source on the App Store. Probably because CRUD apps are easier to turn out than games.

This has almost certainly created immense pressure for the app review team, who in general do a great job of keeping app quality high.

After you submit a new app update for review, the message you get is that you should receive a response in 24 to 48 hours. This is a relic of the bygone era when they didn’t have as much volume to handle.

Even some of the most used apps in the world, like X, are facing delays of a week or more

That’s why when I received my rejection for the newest release of Wiseday, I was (and still am) upset. Because just communicating back and forth has a long delay. In my case, my initial submission managed to get a review in 3 days, but who knows when the next one will be?

It seems like when you get rejected, the reviewers don’t actually write anything. They just pick from a menu of issues, and the reply is automatically drafted for them.

That’s why if you disagree with the rejection, it can feel stifling, like you’re not actually talking to anyone.

I’ve changed and improved Wiseday a lot since the initial release. I consider the present release the actual app, one that I’m happy to promote. The prior one was just for testing the waters.

Part of the challenge was communicating the idea of the app through screenshots, namely showing that the daily page is the biggest value proposition.

For some products, it’s easy to know what they do and who they’re for, but Wiseday hasn’t been one of those. Communicating the idea has always been difficult for this app, and I am happy with my latest attempt through the new screenshots I created.

Or at least I was, until they were the reason Apple rejected me:

Issue: The screenshots do not show the actual app in use in the majority of the screenshots. Screenshots should highlight the app’s core concept to help users understand the app’s functionality and value.

Resources:

  • Marketing or promotional materials that do not reflect the UI of the app are not appropriate for screenshots.
  • The majority of the screenshots should highlight the app’s main features and functionality. Note that splash and login screens are generally not considered to show the app in use.

Communication is one of those things where if it’s done well, you don’t notice it. I had to figure out how I would show that the main value proposition is printing a page that does 3 different things.

Doing this for Wiseday requires that the two sentences of advice the app review team gave me be diametrically opposed

“The screenshots do not show the actual app in use in the majority of the screenshots.”

is not compatible with

“Screenshots should highlight the app’s core concept to help users understand the app’s functionality and value.”

because the core concept is a paper page.

I responded to the rejection by pointing out that technically, the paper in screenshots #2 and #3 are in fact part of the app’s UI, in the page preview component.

I also added another more traditional device-wrapped screenshot to try and handle the “majority screenshots” rule if they don’t accept that argument.

Let’s see how it turns out. I really hope they read developer responses and consider the unique objections to their rules.

联系我们 contact @ memedata.com