1

我正在实施 Auto-renewable InApp 购买。据我所知SHARED_SECRET_KEY,iTunes Connect 上开始提供的内容是针对个人用户帐户的。verifying receipt在这种情况下我不能将它用作静态变量时使用它#Define

我也没有在SKPaymentTransaction对象中找到它。

当我们获取特定用户的收据数据时,我如何为单个用户获取它。

4

1 回答 1

1

实际上,据我所知,SHARED_SECRET_KEY 不是用于个人用户帐户,而是用于应用程序本身。

当交易状态为 SKPaymentTransactionStatePurchased 且付款队列中的活动交易(SKPaymentTransaction)时,您需要验证收据。

当我实施应用内购买时,我的主要困惑是获取有关特定用户的信息,就像你一样。我正在保存有关我购买的信息,因此在启动时我可以刷新有关用户的信息。恢复也是我可以建议的另一种方法,用于支持用户的多个设备(最多 5 个)。

于 2012-08-08T13:34:47.047 回答