我正在为特定客户开发此应用。根据要求,应用程序中需要每月订阅一次,只有在用户支付了特定月份的订阅费用时,该许可才允许用户使用该应用程序。
我知道有两种方法可以解决此问题,即自动更新订阅和不可更新订阅。我按照苹果公司提交应用程序的政策进行操作,他们说具有静态内容的应用程序不能使用自动更新订阅。这是否意味着我真的不能在应用程序中使用这种订阅方式?我之所以希望实现这一目标,是因为据我了解,Apple的storekit框架会跟踪所有用户的所有订阅,这显然使我们的开发人员更容易知道某个用户的订阅是否已过期。
如果我无法使用自动续订功能,那么我至少可以按以下流程在我的应用中使用不可续订的订阅,即按月向所有用户收费吗?我知道我将必须以这种方式自行实现跟踪所有用户及其订阅时间表的所有逻辑。
此外,是否有可能在用户启动其订阅处于待处理状态的应用后立即按月向用户收费?是否符合Apple的UI / UX政策?任何帮助和建议将不胜感激。
谢谢