1

我正在我的应用程序中实现应用内购买,但我有一个无法解决的问题。为了实现,我阅读了几个教程,但所有这些都使用相同的系统来保存是否购买了产品。

[[NSUserDefaults standardUserDefaults] setBool: YES forKey:transaction.payment.productIdentifier];

这很简单,但不安全。使用没有越狱的 iPad,我在没有特殊技能的情况下设法将值从 FALSE 更改为 TRUE。

那么,有没有一种简单的方法来加密这些数据?另一种选择?

4

1 回答 1

0

您应该将此类信息存储在您的服务器中,并确保您的应用程序与其进行安全通信。

于 2013-01-14T21:58:32.397 回答