App Store Connect 集成 - iOS 应用审核和 TestFlight 通知
将 App Store Connect Webhook 与 Echobell 集成以获取 iOS 应用即时通知的完整指南。实时接收应用审核状态变更、TestFlight 反馈、构建处理和版本发布更新的移动推送通知或电话提醒。
App Store Connect 集成
App Store Connect Webhook 负责广播每一次关键的 iOS 发布动态。把这些信号接入 Echobell 后,审核结果、版本上线、TestFlight 反馈都会第一时间推送到手机,无需反复刷新或在邮箱里翻找。
App Store Connect Webhook 仅提供给 Account Holder、Admin 或 App Manager 角色使用。每条 Webhook 只能关联一个应用,同一应用最多可创建十条。
先决条件
- 已启用 Webhook 触发器的 Echobell 频道
- 具备 Account Holder、Admin 或 App Manager 权限的 App Store Connect 账号
- 至少一个需要监控的 iOS 应用
- Echobell Webhook URL
可监控的内容
- App Store 版本生命周期 — 提交、审核、拒绝、上架等节点
- TestFlight 里程碑 — 构建处理结果、测试员反馈、邀请状态变化
分步指南
创建 Echobell 频道
- 打开 Echobell
- 新建频道(例:"App Store Connect")
- 使用醒目的颜色方便识别
- 添加需要接收通知的团队成员
配置通知模板
模板越清晰,团队就能越快采取行动。
标题模板:
[{{app.name}}] {{eventType}} - {{status}}正文模板:
📱 应用:{{app.name}}
🔄 事件:{{eventType}}
📊 状态:{{status}}
⏰ 时间:{{eventDate}}
💬 消息:{{message}}获取 Webhook URL
- 打开频道设置 → 触发器
- 复制 Webhook URL
- 妥善保存
配置 App Store Connect Webhook
按照 Apple 官方指引:
- 登录 App Store Connect
- 前往 用户与访问 → 集成
- 在 附加 区域点击 Webhook
- 点击加号 (+)
- 填写:
- 名称:"Echobell 通知"
- 载荷 URL:Echobell Webhook 地址
- 密钥:自定义安全字符串
- 应用:选择需要监控的应用
- 事件触发器:勾选想跟踪的事件
- 点击 添加
测试集成
- 在 Webhook 列表中点击刚创建的 Webhook
- 点击右上角的 测试
- 应该收到事件类型为"Ping"的测试通知
可用事件触发器
App Store 版本事件:
- App Store Version State Changed — 审核状态的每次流转
- App Store Version Released — 版本正式上架
TestFlight 事件:
- TestFlight Beta Feedback — 测试员提交反馈时
- TestFlight Beta Review State Changed — TestFlight 状态变化时
最佳实践
- 频道组织:为不同应用创建独立频道
- 团队管理:只添加相关成员
- 通知类型:重要拒绝使用时效性通知
故障排除
如果没有收到通知:
- 确认 Webhook URL 复制正确
- 检查频道是否处于活动状态且有订阅者
- 使用 App Store Connect 中的测试按钮