包含此页的版本:
不含此页的版本:
当您的商店的RetrieveProducts方法调用时,它应该获取最新的产品元数据,以及当前用户的所有权状态(可选)。
此过程完成后,您的商店应调用OnProductsRetrieved方法IStoreCallback在初始化时提供给您的商店,提供集合ProductDescription代表可供购买的项目。
如果产品归用户所有,您的商店可能会填写ProductDescription; Unity IAPUnity In App Purchase
的缩写 见术语表将调用应用程序的ProcessPurchase应用程序尚未处理的任何事务的方法。
请注意,如果用户处于离线状态,您的商店应重试,直到用户重新获得连接,并注意避免通过主动轮询影响游戏性能。
如果由于不可恢复的错误(例如开发人员的商店配置出错)而无法检索产品,则应调用OnSetupFailed方法IStoreCallback,表示InitializationFailureReason负责。