首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Soomla OnRestoreTransactionsFinished总是收到真消息

Soomla OnRestoreTransactionsFinished总是收到真消息
EN

Stack Overflow用户
提问于 2015-01-07 04:33:16
回答 1查看 908关注 0票数 3

我目前正在开发一个使用Unity3D和Soomla的移动游戏,用于应用程序内购买部分。目前,我试图实现‘恢复’功能的非消耗品(我只有1,即“无广告”)。为了做到这一点,我使用了"SoomlaStore.RestoreTransactions“函数,如果"OnRestoreTransactionsFinished”收到true,则恢复该项。

问题是,每当调用"OnRestoreTransactionsFinished“时,它收到的值将始终为真,即使该设备/帐户以前从未购买过该项目。据Soomla网站介绍;

成功是一个布尔值,表示恢复事务操作hass是否成功或失败。

我是不是误会了什么?即使该帐户以前从未购买该项目,该值是否始终为真?这是否意味着我需要用其他的东西来检查这个项目是否应该恢复,并且我现在做事情的方式是完全错误的?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-10-08 21:30:57

对于未来的读者..。无论事务是否已恢复,OnRestoreTransactionsFinished都会返回。它不能说明哪些产品或任何东西。

RestoreTransactions函数调用将为还原的每一项调用OnMarketPurchased事件,因此您可以使用该事件来使用已还原的每个项更新应用程序。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27812441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档