iOS要求所有应用程序都必须通过StoreKit具有“还原购买”功能,否则将被拒绝。如果我的应用跟踪服务器端的购买情况,我是否仍需要此按钮?如果我正确地考虑了这一点,它将无济于事,因为我所有的应用内购买都在用户帐户级服务器端进行管理。
答案 0 :(得分:0)
在此处查看此答案:https://stackoverflow.com/a/54153169/3166209
总结:
如果您有自己的基于帐户的系统,则无需 如果可以通过以下方式从设备收据中恢复购买: 登录到他们(您的)帐户。你需要你有 恢复功能,但不必通过以下方式实现 StoreKit。苹果在他们的文档中模糊地提到了服务 提供者。
您会注意到,大型的跨平台订阅应用程序(例如Netflix)在任何地方都没有恢复购买按钮。这是因为使用设备收据恢复购买可以允许在同一设备上登录的多个用户共享一个收据。