我知道使用StoreKit恢复非消费类应用程序内购买,但我需要获取用户以前所有消费品购买的列表 . 我有一个消费品购买停止工作的应用程序 . 通常情况下,我在我的服务器上记录了所有耗材和收据,这通常是正确的方法 . 但是,我今天有一个主要的服务器停机几个小时,在此期间购买的任何应用程序内购买都未能通过服务器验证 . 从用户's pespective, they' ve支付我的服务,但他们没有't get the service, which is the last thing that I want to see. I want to implement a way to restore consumables, either using the StokeKit API in iOS client-side, or getting a list of purchases at the server side from Apple'的API(如果有的话) .

处理“恢复用户过去消耗品”的首选方法是什么?