将应用内购买交易收据与报告相关联

时间:2009-10-28 23:15:49

标签: iphone in-app-purchase

是否有办法将付款对象的收据与财务报告,销售报告或银行对帐单中收到的信息相关联?所有迹象都表明报告是汇总报告而非交易级别报告。由于我的产品是消耗品,因此了解该级别的产品非常重要。不幸的是,我认为没有办法在沙盒环境中获取有关我的应用内购买的报告。

2 个答案:

答案 0 :(得分:2)

如果我错了,请纠正我,但在收据数据中没有提及itunes帐户详细信息(或任何用户可识别的ID)。

Apple在验证收据时从Apple返回的响应详情如下: http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/StoreKitGuide/VerifyingStoreReceipts/VerifyingStoreReceipts.html 其中没有说“用户ID”。

据我所知,没有用户登录机制,唯一的解决方案是将设备的UDID与数据库中的任何交易详情一起存储。

当然必须有更好的方法,但我仍然在寻找它。

  • 抱怨超级旧线程,但这里没有太多信息......

答案 1 :(得分:0)

我相信在非沙箱环境中,正在进行购买的人的iTunes ID包含在收据中。它说在Docs的某个地方...

您可以将其用作报告中的链接。