31 #import <Foundation/Foundation.h>
33 extern NSString *kReceiptBundleIdentifer;
34 extern NSString *kReceiptBundleIdentiferData;
35 extern NSString *kReceiptVersion;
36 extern NSString *kReceiptOpaqueValue;
37 extern NSString *kReceiptHash;
38 extern NSString *kReceiptInApp;
39 extern NSString *kReceiptOriginalVersion;
40 extern NSString *kReceiptExpirationDate;
42 extern NSString *kReceiptInAppQuantity;
43 extern NSString *kReceiptInAppProductIdentifier;
44 extern NSString *kReceiptInAppTransactionIdentifier;
45 extern NSString *kReceiptInAppPurchaseDate;
46 extern NSString *kReceiptInAppOriginalTransactionIdentifier;
47 extern NSString *kReceiptInAppOriginalPurchaseDate;
48 extern NSString *kReceiptInAppSubscriptionExpirationDate;
49 extern NSString *kReceiptInAppCancellationDate;
50 extern NSString *kReceiptInAppWebOrderLineItemID;
52 NSDictionary *dictionaryWithAppStoreReceipt(NSString *receiptPath);
53 NSArray *obtainInAppPurchases(NSString *receiptPath);
54 BOOL verifyReceiptAtPath(NSString *receiptPath);