# 我刚凭感觉写了个很棒的 App，该如何上架应用商店？

> Published: 2026-07-21
> Updated: 2026-07-25
> Author: Mathias Nielsen
> Category: POS
> Canonical: https://finalpos.com/zh-Hans/blog/app

AI 在一个下午就帮您构建好了 App。上架才是漫长的部分：开发者账号、拒绝网页套壳的审核指南，以及测试人员配额。以下是真实的上线路径，以及何时应该完全绕过应用商店。

简短的回答：要上架一款凭感觉开发的 App，您需要注册为开发者，打包原生版本，然后提交审核。这些起步都不难。问题在于，AI 将您的构建时间从几个月压缩到了一个下午，而应用商店的审核流程却一点也没有压缩。您需要账号、应用信息、隐私文件，以及一个在审核人员测试时经得起考验的 App。最后一项要求是大多数 AI 构建的 App 止步的地方。（以下费用和政策在发布时准确无误。请将具体细节视为当时的快照。）

## 在提交之前，苹果到底有什么要求？

三样东西：付费开发者账号、原生 iOS 构建版本和完整的应用信息。[Apple Developer Program](https://developer.apple.com/programs/) 每年费用为 99 美元[¹](https://developer.apple.com/programs/)，没有单次提交费用。原生构建版本比人们预期的更重要。App Store 不接受网址；它接受的是编译后的 App（打包的二进制文件，即实际可安装的文件），这意味着您需要在 Mac 上使用 Xcode，或者使用能为您生成构建版本的服务。

应用信息本身就是一张清单：针对每种设备尺寸的屏幕截图、描述、支持链接、隐私政策，以及声明您的 App 收集的每种数据类型的隐私标签。如果您的 App 包含登录功能，审核人员需要一个可用的演示账号。

排队本身不是问题。苹果报告称，90% 的提交在 24 小时内完成审核[²](https://developer.apple.com/distribute/app-review/)。问题在于您提交的内容。

![在将凭感觉开发的 App 上架应用商店之前所需的文件和账号](https://hy9joxwes0n0bta4.public.blob.vercel-storage.com/media/43399b6a-0d29-48b6-84dd-88ef01fcb193/generated/e4d1314cdd66859a-app-store-submission-paperwork.png)

## 为什么凭感觉开发的 App 会在应用审核中失败？

导致拒绝的大多是这两条指南：4.2 和 2.1。

[指南 4.2，最低功能要求](https://developer.apple.com/app-store/review/guidelines/#minimum-functionality)，之所以存在是因为大多数 AI 构建工具生成的都是 Web 应用。如果将 Web 应用包装在原生外壳中，苹果会称其为“网页套壳”（web wrapper）：在 App 内运行的网站，以及未针对 iOS 进行格式化的 Web 内容，在苹果看来都不算作优质 App。您的 App 必须证明其作为 App 存在的合理性。

指南 2.1，App 完整性，则拦截了其余部分。苹果报告称，超过 40% 未解决的审核问题都属于这一条指南[³](https://developer.apple.com/distribute/app-review/)：崩溃、占位符内容、失效链接、未完成的流程。凭感觉开发的 App 在这方面有着明显的特征：它们在您提示的路径上演示得很完美，但在您从未提及的边缘情况（edge cases）下就会崩溃。审核人员的工作就是找出这些边缘情况。

如果您的 App 涉及受监管的类别，还有第三道过滤器。处理资金、健康或其他敏感服务的 App 必须由提供该服务的法人实体提交，而不能使用个人账号。支付使这一点变得具体，我们在[为什么凭感觉开发的支付 App 会被 App Store 拒绝](/blog/why-vibe-coded-payment-apps-get-rejected)中对此进行了单独阐述。

## 在 Google Play 上架又如何呢？

准入门槛更便宜，但发布到正式版的速度更慢。注册是一次性费用 25 美元[⁴](https://support.google.com/googleplay/android-developer/answer/6112435)。但如果您的个人开发者账号是在 2023 年 11 月 13 日之后创建的，您将无法直接发布。谷歌要求在申请正式版访问权限之前，必须进行闭门测试（邀请特定人群进行的私人预发布），且至少有 12 名测试人员连续 14 天加入测试[⁵](https://support.google.com/googleplay/android-developer/answer/14151465)，而申请审核本身通常还需要多达 7 天。

算一下时间。一个全新的个人账号从完成 App 到公开上架大约需要三周时间，这还建立在您能招募到十几个人并让他们全程保持参与的前提下。

![在 Google Play 上架前，一组测试人员在闭门测试期间试用 App](https://hy9joxwes0n0bta4.public.blob.vercel-storage.com/media/43399b6a-0d29-48b6-84dd-88ef01fcb193/generated/f5090a449d6cfe6f-closed-testing-group-testers.jpg)

## 您真的需要应用商店吗？

只有当您的 App 需要手机独有的功能时才需要：硬件访问、推送通知、离线使用或商店发现。对于游戏或面向消费者的 App，这种权衡通常值得花费数周的流程。对于商业工具、店面或结账系统，浏览器版本今天就可以发布。无需审核，没有测试人员配额，更新在几秒钟内即可生效，而无需重新提交。

在向任何地方（无论是商店还是网页）发布商业 App 之前，请注意一个警告。界面是 AI 擅长处理的层级。而其底层的层级——保持准确的库存、对账（使资金记录相符）、税收以及刷卡支付——则是基础设施，提示词（prompts）是无法生成这些的。我们在[UI 之后缺失了什么](/blog/build-a-pos-with-lovable-or-replit)以及[带有 AI 的 POS 与 AI 能构建的 POS 之间的区别](/blog/pos-an-ai-can-build)中勾勒出了这一差距。这正是 Final 致力于打造的路线：在提示词中描述您想要的收银系统，它就会部署在真实的商业基础设施上，而无需在审核队列中等待。

![商家在平板电脑上进行结账，无需在应用商店上架即可实时运行](https://hy9joxwes0n0bta4.public.blob.vercel-storage.com/media/43399b6a-0d29-48b6-84dd-88ef01fcb193/generated/6ea21bd970689f95-merchant-web-checkout-no-app-store.jpg)

## 那么，如何上架您凭感觉开发的 App？

苹果：每年 99 美元，真正的原生构建版本，以及足够充实的内容以通过指南 4.2 和 2.1。谷歌：25 美元，如果您的账号是新账号，还需要进行 12 名测试人员、为期 14 天的闭门测试。网页端：部署即上线。**如果您的 App 需要手机硬件支持，请为应用商店预留数周时间。如果它需要接收订单，今天就把它放到网页上。**

如果您凭感觉开发的是一个结账系统，那么该路径最快的运行版本是通过 MCP 将您已在使用的 AI 连接到商业平台。我们的[将您自己的 AI 连接到 Build](https://finalpos.com/help/connect-your-own-ai-mcp) 指南展示了其工作原理。

## FAQ

**Q: 在 App Store 上发布 App 需要多少费用？**
A: Apple Developer Program 的费用为每年 99 美元，不收取单次提交费用。Google Play 收取 25 美元的一次性注册费。

**Q: Apple 的 App 审核需要多长时间？**
A: Apple 报告称，90% 的提交内容会在 24 小时内完成审核。然而，准备一份能够通过审核的提交内容，通常比排队等待审核本身要耗时得多。

**Q: 我可以把 Web App 原封不动地上架到 App Store 吗？**
A: 通常不行。将网站打包进原生外壳往往无法通过指南 4.2（最低功能要求）。Apple 期望的是专为 iOS 构建的体验，而不是在 App 内展示网页内容。

**Q: 什么是 Google Play 的 12 名测试人员规则？**
A: 在 2023 年 11 月 13 日之后创建的个人开发者账号，必须进行闭环测试，且必须有至少 12 名测试人员连续 14 天加入测试，然后才能申请正式发布权限。

**Q: 发布 AI 构建的业务工具需要通过应用商店吗？**
A: 不需要。Web App 在您部署的那一刻即可上线，无需审核，也没有测试人员配额。只有当您需要调用设备硬件、推送通知、离线使用或在商店中被用户发现时，应用商店才显得重要。