Skip to content

toolazytoname/ReceiptValidation

Repository files navigation

ReceiptValidation

code for this site https://www.objc.io/issues/17-security/receipt-validation/

在集成OpenSSL的过程中走了一点弯路,上官网下了源码,用本地的Clang打包编译,后来发现直接用Cocoapods 就轻松搞定。

大部分代码都是照抄,C确实太不熟悉了。是不是该好好看看书了。自己费劲加了
In-App Purchase Receipt Fields 里面内容的解析,大概意思就是按照这张图的Payload部分,我加的部分代码,正好是In-App Purchase Receipt,这一白色矩形部分。

Structure of a receipt

其实我写完代码了,对这个指针语法,还不是太清晰,完全只是机械的模仿,搞定的。

安全起见,没有直接把这个文件sandboxReceipt,给传上来,编译会报错,需要自己拖一个进目录。

About

code for this site https://www.objc.io/issues/17-security/receipt-validation/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors