Releases: bizz84/SwiftyStoreKit
Releases · bizz84/SwiftyStoreKit
Swift 4.1 / Xcode 9.3 Support
- Swift 4.1 / Xcode 9.3 Support (#360)
Add support Ask To Buy
- Add a wrapper for
simulatesAskToBuyInSandbox
(#349)
Add support for downloading content hosted with Apple
Add `verifySubscriptions` method for subscription groups
- Add
verifySubscriptions
method to check all subscriptions in a group at once (#333, related issue: #194) - Rename
verifySubscription(type:productId:inReceipt:validUntil:)
toverifySubscription(ofType:productId:inReceipt:validUntil:)
(#333) - Add video tutorials section in README (#328, #330, see #326)
- Update iOS Demo App (#327, see #147)
`completeTransactions` finishes failed transactions if `atomically: false`
Remove `SKProduct.localizedIntroductoryPrice`
Add `PaymentTransaction.transactionDate` and `SKProduct.localizedIntroductoryPrice`
Add `fetchReceipt` method + update `verifyReceipt` and `ReceiptValidator` protocol
- Add
fetchReceipt
method. UpdateverifyReceipt
to use it (#278, related issues: #272, #223). - Update
fetchReceipt
andReceiptValidator
to use receipt asData
rather thanString
. This is consistent withlocalReceiptData
(#284, see #272). - Remove
password
fromReceiptValidator
protocol as this is specific toAppleReceiptValidator
(#281, see #263). Note: This is an API breaking change. - Unwrap
receipt["receipt"]?["in_app"]
in two steps (addresses casting problems) (#283, related issue #256).