由于应用内购买,App Store Flutter App Rejection
Posted
技术标签:
【中文标题】由于应用内购买,App Store Flutter App Rejection【英文标题】:Appstore Flutter App Rejection Because of In app purchuase 【发布时间】:2020-05-16 04:10:49 【问题描述】:我的应用因应用内购买而被拒绝。我正在使用in_app_purchase 0.3.0+2。如何为 ios 设置“恢复”按钮?
我们发现您的应用提供可恢复的应用内购买,但不包括“恢复购买”功能,以允许用户恢复之前购买的应用内购买,如“恢复购买产品”部分所述应用内购买编程指南:
用户恢复交易以保持对他们已经购买的内容的访问。例如,当他们升级到新手机时,他们不会丢失在旧手机上购买的所有物品。在您的应用中加入一些机制,让用户恢复他们的购买,例如恢复购买按钮。
后续步骤 要恢复以前购买的应用内购买产品,最好提供一个“恢复”按钮并启动恢复 当用户点击“恢复”按钮时处理。注意 启动时自动恢复购买将无法解决此问题 问题。
【问题讨论】:
您只需要在iOS部分添加一个“恢复购买”按钮即可。因此,当用户单击该按钮时,之前购买的物品将被解锁。 【参考方案1】:您可以使用登录/注册方法将所有购买的帐户保存在自己的服务器中,用户可以使用其他设备登录并登录,然后可以恢复购买的服务。或者您可以只使用 apple id [queryPastPurchases] 来获取过去的购买记录。
【讨论】:
以上是关于由于应用内购买,App Store Flutter App Rejection的主要内容,如果未能解决你的问题,请参考以下文章
App Store Connect:应用内购买统计数据在哪里?
通过应用内购买将 iPhone 应用提交到 App Store