App Store, Distribution & Marketing 进阶 1m
App Store Connect 今年有什么新东西
What's new in App Store Connect
2025年6月9日
一句话判断
ASC 今年是「功能大年」——Build Upload 可视化、App Store Tags、Custom Product Page 关键词、Offer Codes 全品类、Accessibility Nutrition Labels,每一项都直接影响你的上架效率和获客能力。
这场 Session 讲了什么
Chinedu 和 Michael 分四个板块介绍了更新:
1. 管理你的 App
- Build Uploads 页面:TestFlight 区域新增 Build Uploads 板块,实时展示上传进度。即使 build 因错误被拒,上传记录也保留——你现在可以重用同一个 build number。
- App Store Connect iPhone/iPad 应用增强:TestFlight feedback(截图和 crash)直接推送到手机端,支持 digest 模式减少通知轰炸,可以直接从手机上把 feedback 分享给团队。
- Apple-Hosted Background Assets:最高 200GB 资源包由 Apple 托管,可在 app 之外更新,覆盖 Mac/iPhone/iPad/Apple TV/Vision Pro。
2. 帮用户发现你的 App
- App Store Tags:基于 LLM 从 app metadata 自动生成标签,人工审核。用户点击 tag 进入专题页。开发者可以在 ASC 中管理自己的 tags。
- Custom Product Page 关键词:可以给每个 custom product page 分配特定关键词,在搜索结果中展示对应的 CPP 而非默认产品页。不需要提交审核就能上线。
- In-App Purchase Offer Codes:从仅支持订阅扩展到消耗品、非消耗品、非续期订阅。每个 IAP 最多 10 个活跃 offer,每 app 每季度最多 100 万个码。支持按用户消费状态设置领取条件。
- Sandbox Offer Codes:终于可以在 sandbox 环境生成和兑换 offer code 了,每 app 每季度 10000 个,单个 sandbox Apple Account 无兑换上限。
3. 告知用户你的 App 是否适合他们
- Review Summaries:用 LLM 从用户评论生成摘要,定期刷新。开发者可以在 ASC 查看和报告问题。
- 年龄分级重构:从 3 档扩展到 5 档,新增消息/聊天、UGC、广告等声明项。可声明 app 内家长控制功能。支持年龄分级覆盖。
- Accessibility Nutrition Labels:全新功能。在产品页展示 app 支持的无障碍特性(VoiceOver、Larger Text 等),按设备独立声明。支持 draft -> 发布流程,可随时编辑。
4. 其他更新
- App Analytics 新增 100+ 指标(订阅和变现数据)。
- Game Center 全新改版,支持 Activities 和 Challenges。
- App Review 提交流程优化:支持独立提交 Apple-Hosted Background Assets、Game Center 类型,可将多项内容组合为 draft submission。
值得深挖的点
Custom Product Page 关键词是最被低估的功能。很多人以为 CPP 只能通过广告落地页使用,但现在它可以替代你的搜索结果展示。想象一下:你的 app 做了健身和冥冥两个方向,给「健身」CPP 分配 workout/gym 关键词,给「冥想」CPP 分配 meditation/mindfulness 关键词。搜索行为精准分流,转化率会显著提升。而且不需要审核就能上线,试错成本极低。
Accessibility Nutrition Labels 是合规信号也是获客手段。它不仅是「做好事」,更是给需要无障碍功能的用户一个明确的下载理由。按设备分别声明的设计也很聪明——iPhone 上支持 VoiceOver 不代表 Vision Pro 上也支持,分开声明才诚实。
Offer Codes 全品类化后的获客策略:你可以给「从未消费」的用户发免费消耗品 code 做首购引导,给「30 天未消费」的用户发折扣码做召回。配合 deep link + QR code 的分发方式,线下活动、社交媒体都能用。
代码片段
// StoreKit 兑换 Offer Code(in-app 兑换)
@Environment(\.purchaseIntent) var purchaseIntent
Task {
for await intent in purchaseIntent {
// 处理 offer code 兑换结果
switch intent {
case .offerCodeRedeemed(let result):
handleRedemption(result)
default: break
}
}
}
// Custom Product Page 关键词设置(ASC 网站操作,非代码)
// 导航到 Custom Product Pages -> 选择 CPP -> Assign Keywords
// 每种语言可以分别设置关键词
// 仅分配关键词时不需要提交审核
最佳实践
- 立刻检查你的新年龄分级:ASC 会用你之前的问卷答案自动计算新分级,但新增了声明项(消息、UGC、广告),不填可能分级不准。
- 给每个 CPP 都分配关键词:如果你有 3 个以上 CPP 但没分配关键词,等于浪费了这个功能。至少把你最核心的搜索词分配给最匹配的 CPP。
- Accessibility Nutrition Labels 先做 draft:不要急着发布。找 QA 按照 ASC 提供的 guidance 逐项确认支持情况,误声明比不声明更糟糕。
- Offer Codes 做 eligibility 分层:不要给所有人发同一个 code。按「从未消费 / 30 天未消费 / 近 30 天有消费」分三组,每组用不同的优惠策略。
- 用 Review Summary 做产品洞察:别只把它当成展示给用户的东西。定期看 summary 提取的关键词,这是最直接的用户反馈信号。
还有什么值得关注
- Build Uploads 保留失败记录意味着你可以直接在 ASC 里排查构建问题,不用再翻邮件。
- App Analytics 的 100+ 新指标主要围绕订阅和变现,如果你做 IAP 一定要看 “Optimize your monetization with App Analytics”。
- App Review 的 draft submission 支持把 In-App Events 和 Custom Product Pages 组合审核,效率提升很大。
- 配合观看 324 session(App Store Connect API)了解 Webhook、Build Upload API、Feedback API 的自动化方案。
App Store, Distribution & Marketing