DHAppleReceiptParser 1.0.1

DHAppleReceiptParser 1.0.1

测试已测试
语言语言 CC
许可证 MIT
发布最后发布2014年12月

未声明的所有者 维护。



  • 作者
  • Chase Caster

这个库用于解析 iOS 7 中苹果收据文件,如苹果开发者文档中定义的 此处

这个库 处理验证 -- 根据 Apple 的设计,出于安全原因,需要自己提供验证代码。

这个库 确实 使获取存储在设备上的应用内购买数据变得更加容易,可用于服务器端收据验证。

获取解析后的系统收据

#import "DHAppStoreReceipt.h"

// This function could be used to get the recipt payload for server side validation
//  of in app purchases
- (NSData *)receiptDataForProductIdentifier:(NSString *)productIdentifier {
    DHAppStoreReceipt *receipt = [DHAppStoreReceipt mainBundleReceipt];
    DHInAppReceipt *inAppReceipt = [receipt receiptForProductId:productIdentifier];
    return inAppReceipt.receiptData;
}

OpenSSL 是通过 https://github.com/st3fan/ios-openssl 构建的。