标题: 先以网络应用的形式建立我的app (Vercel + Railway) – 这是接下来进入 App Store 的最佳路线?

大家好,

我正在开发一个体育数据统计应用,想从那些已经经历过这个过程的人那里得到一些建议。

当前设置:

  • 前端:在 Vercel 上托管的 React 应用
  • 后端:API + 数据库在 Railway 上
  • 用户可以通过链接访问它,并可以在 iPhone 上添加到主屏幕(所以感觉象是一个应用)

我这样做是为了:

  • 实时发布更新
  • 得到早期用户反馈
  • 在测试时避免 App Store 的阻力

目前正在进行良好测试。

我想做的 things:

  • 最终获取它进入 App Store 的正式版
  • 添加推送通知等功能
  • 后续添加付费订阅

我的问题是:

在你们的经历中,有什么是从这里进入 App Store 的最佳路径呢?

你们将会:

  1. 封装现有的网络应用(Capacitor / WebView)并快速发布?
  2. 在这个项目变得太复杂之前就开始切换到 React Native?
  3. 保持它作为 PWA 远久的一种形式,直到后续切换到原生"?

关于我的疑虑:

  • Apple有可能拒绝封装的网络应用有多大概率
  • 变得痛苦的原始应用变成什么样的状态
  • 最好的方式来处理订阅(web 还是 App Store 内购买)
  • 有可能我应该在提交之前就引入原生功能”

如果你有任何真实的经历 — 尤其是你是以网络形式建立应用并转换到移动设备,我会很感激。

谢谢!