我已经在我的 iPhone 应用中实现了应用内购买功能。在那我已经给出了恢复选项。有时,当我点击恢复按钮时,我没有从 App Store 获得任何产品 ID。但是我已经使用 Apple ids(测试用户帐户)进行了购买。
但有时它适用于其他一些 Apple Id(测试用户帐户)。为什么这种行为不同?
购买完成后,我应该等待多长时间才能恢复购买。我习惯在 10 分钟后检查它。那样行吗?
我已经在我的 iPhone 应用中实现了应用内购买功能。在那我已经给出了恢复选项。有时,当我点击恢复按钮时,我没有从 App Store 获得任何产品 ID。但是我已经使用 Apple ids(测试用户帐户)进行了购买。
但有时它适用于其他一些 Apple Id(测试用户帐户)。为什么这种行为不同?
购买完成后,我应该等待多长时间才能恢复购买。我习惯在 10 分钟后检查它。那样行吗?
苹果(和谷歌)确实为您提供了“保存”购买历史记录的选项,以便用户在删除他的应用程序或切换到新设备时可以恢复它。Google 和 Apple 提供的功能非常有限,但是您可以轻松地自己实现更好的功能。
为此,您需要将所有产品配置为“消耗品”或在 Google 中配置为“非托管”,并基本上管理您身边的一切。
我真的不会担心。没有人会进行应用内购买,然后在 10 分钟内删除并重新下载该应用。如果你已经让它工作了,那么对于任何实际情况都应该没问题。