在我的ios应用程序中,我有几个消耗品。
我做服务器端交易收据验证,所以我注意到如果我的服务器关闭,交易将无法验证(duh)。那时,我没有在客户端应用程序中“完成”交易。
下次启动应用程序时,ios系统将遍历无完成的事务,然后我逐个遍历它们
npm start --
--reset-cache
问题是,因为我逐个验证交易,但我通过
收到了收据for (SKPaymentTransaction *transaction in transactions) {/* Validate receipt for each transaction. */}
收据将包含所有交易。所以我不知道收据包含哪个交易。
有没有办法只为一个给定的交易获得交易收据? transactionReceipt属性似乎已被弃用。
答案 0 :(得分:0)
我最终将每张收据发送到服务器端。
服务器能够告知收据包含哪些交易。