【问题标题】:Appstore Flutter App Rejection Because of In app purchuase由于应用内购买,App Store Flutter App Rejection
【发布时间】:2020-05-16 04:10:49
【问题描述】:

我的应用因应用内购买而被拒绝。我正在使用in_app_purchase 0.3.0+2。如何为 ios 设置“恢复”按钮?

我们发现您的应用提供可恢复的应用内购买,但不包括“恢复购买”功能,以允许用户恢复之前购买的应用内购买,如“恢复购买产品”部分所述应用内购买编程指南:

用户恢复交易以保持对他们已经购买的内容的访问。例如,当他们升级到新手机时,他们不会丢失在旧手机上购买的所有物品。在您的应用中加入一些机制,让用户恢复他们的购买,例如恢复购买按钮。

后续步骤
要恢复以前购买的应用内购买产品,最好提供一个“恢复”按钮并启动恢复 当用户点击“恢复”按钮时处理。注意 启动时自动恢复购买将无法解决此问题 问题。

【问题讨论】:

  • 您只需要在iOS部分添加一个“恢复购买”按钮即可。因此,当用户单击该按钮时,之前购买的物品将被解锁。

标签: ios flutter in-app-purchase app-store


【解决方案1】:

您可以使用登录/注册方法将所有购买的帐户保存在自己的服务器中,用户可以使用其他设备登录并登录,然后可以恢复购买的服务。或者您可以只使用 apple id [queryPastPurchases] 来获取过去的购买记录。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-30
    • 2021-07-09
    • 2017-11-29
    • 1970-01-01
    • 2013-04-06
    相关资源
    最近更新 更多