- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在开发一款使用 Unity3D 和 Soomla 进行应用内购买的手机游戏。目前我正在尝试为非消耗品实现“恢复”功能(我只有 1 个是“无广告”)。为此;我使用了“SoomlaStore.RestoreTransactions”函数并在“OnRestoreTransactionsFinished”为真时恢复项目。
问题在于,无论何时调用“OnRestoreTransactionsFinished”,它收到的值将始终为 TRUE,即使该设备/帐户之前从未购买过该项目。根据 Soomla 网站;
success is a boolean value that says if the restore transactions operation hass succeeded or failed
我是不是误会了什么?即使帐户以前从未购买过该商品,该值是否始终为真?这是否意味着我需要使用其他方法来检查该项目是否应该恢复,以及我现在做事的方式是完全错误的?谢谢。
最佳答案
对于 future 的读者... OnRestoreTransactionsFinished 返回事务是否已恢复。它不会说明哪些产品或任何东西。
RestoreTransactions 函数调用将为每个已恢复的项目调用 OnMarketPurchased 事件,因此您可以使用它来使用已恢复的每个项目更新您的应用。
关于unity3d - Soomla OnRestoreTransactionsFinished 总是收到 TRUE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27812441/
我目前正在开发一款使用 Unity3D 和 Soomla 进行应用内购买的手机游戏。目前我正在尝试为非消耗品实现“恢复”功能(我只有 1 个是“无广告”)。为此;我使用了“SoomlaStore.Re
我是一名优秀的程序员,十分优秀!