SwiftyStoreKit v0.9.1 Release Notes
-
🚀 This is a minor release which includes a fix for #185 (addressed in #206). Summary:
When a purchase succeeds, it is desirable to get access to the purchased
SKProduct
in the completion block, so that it's possible to query theprice
and other properties.With this change, this is now possible:
SwiftyStoreKit.purchaseProduct("productId", atomically: true) { result in if case .success(let purchase) = result { // Deliver content from server, then: if purchase.needsFinishTransaction { SwiftyStoreKit.finishTransaction(purchase.transaction) } print("Purchased product with price: \(purchase.product.price)") } }