From 37314d76051b933fe65569dc339bbc0c290a84ec Mon Sep 17 00:00:00 2001 From: Pavel Tikhonenko Date: Mon, 17 May 2021 20:22:37 +0300 Subject: [PATCH] InAppReceipt() returns local receipt --- Sources/InAppReceipt.swift | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Sources/InAppReceipt.swift b/Sources/InAppReceipt.swift index 5ffadc6..3856d1e 100644 --- a/Sources/InAppReceipt.swift +++ b/Sources/InAppReceipt.swift @@ -55,6 +55,15 @@ public class InAppReceipt /// Raw data private var rawData: Data + /// Initialize a `InAppReceipt` using local receipt + public convenience init() throws + { + let data = try Bundle.main.appStoreReceiptData() + try self.init(receiptData: data) + } + + /// + /// /// Initialize a `InAppReceipt` with asn1 payload /// /// - parameter receiptData: `Data` object that represents receipt