有没有办法从iOS SDK查询用户的整个应用内购买记录?

问题描述:

出于度量目的,我需要查看我的应用用户的历史应用内购买数据。我知道restoreCompletedTransactions API,但它似乎仅限于交易"that can be restored"。有没有办法获得全部交易的历史记录,甚至是不可恢复的?有没有办法从iOS SDK查询用户的整个应用内购买记录?

问题的第一部分:历史交易数据存储在收据中。

要回答问题的第二部分,以前的消耗品采购和已经使用或过期的不可续订订单将不在收据中,因此需要提前跟踪。