我是一名单人 iOS 开发者,我曾经工作流中有一个检查收入的步骤:打开 App Store Connect,等待它刷新,睁大双眼凝视几个小时前的数字,关闭它,重复 6 次一天。发售日,我会像个疯子一样每 20 分钟刷新一次。

最令人烦恼的事情是取消和退款。当我发现用户流失了,卻无法及时反应或者了解发生了什么问题,我会在几天后发现。 我曾经看了 RevenueCat 但是不想为推送通知整合一个完整的 SDK - 我自己的订阅逻辑已经正常工作。 Slack机器人太难以找到 App Store Connect 应用的通知延迟不一致。

所以我建造了 CoinDing。简直太简单了:

将 Webhook URL 粘贴到 App Store Connect (Server Notifications V2) 中

在几秒钟内在手机上收到一个推送通知:订阅、新订阅、取消、退款、 billing 问题

无需 SDK。无需代码修改。设置完成,只需 2 分钟。不想的话,还有一个收入仪表板和分析。

在建造它的过程中,我学到了几件事:

- "新订阅!" 的推送通知带来的多巴胺效果一点也不合理

- 在实时看到取消的通知是痛苦的,但非常有用 - 我已经在几个小时内找到了 bug 和定价问题,而不是在几周后

https://apps.apple.com/us/app/coinding-app-revenue-alerts/id6760252735

还有谁像我一样反复刷新 App Store Connect?