Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/100.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 安全地存储应用内购买_Ios_Security_Encryption_App Store_In App Purchase - Fatal编程技术网

Ios 安全地存储应用内购买

Ios 安全地存储应用内购买,ios,security,encryption,app-store,in-app-purchase,Ios,Security,Encryption,App Store,In App Purchase,我正在应用程序中实现应用内购买,但我有一个无法解决的问题。 对于实现,我阅读了一些教程,但如果您购买了产品或未购买产品,所有这些教程都使用相同的系统来保存 [[NSUserDefaults standardUserDefaults] setBool: YES forKey:transaction.payment.productIdentifier]; 这很简单,但不安全。有了一台没有越狱的iPad,我在没有特殊技能的情况下成功地将值从假变为真 那么,有没有一种简单的方法来加密这些数据?另一种选

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

[[NSUserDefaults standardUserDefaults] setBool: YES forKey:transaction.payment.productIdentifier];
这很简单,但不安全。有了一台没有越狱的iPad,我在没有特殊技能的情况下成功地将值从假变为真


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

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

有人知道吗?请查看一些有见地的可能的副本,但我需要快速检查是否购买了,与服务器的通信将不会那么快。