Releases: bizz84/SwiftyStoreKit
Releases · bizz84/SwiftyStoreKit
Swift 2.2 Release
- Fixed the
verifyReceipt()
method to use production environment by default. This falls back to the test environment if the receipt is a sandbox receipt.
0.2.10
0.2.9
- Added support for verifying purchases and subscriptions. This includes consumable and non consumable purchases, auto-renewing, free and non-renewing subscriptions.
- The
purchaseProduct()
now takes an optionalapplicationUsername
string which can be used to help detect irregular activity on transactions. Read more about this on the Apple docs. - Updated
verifyReceipt()
so that the completion block is called on the main thread.
0.2.8
0.2.7
- Fixed critical issue that was causing the callbacks for
purchaseProduct()
andrestorePurchases()
to get mixed up when multiple requests were running concurrently. Related issues: #3, #22, #26. Note that while code analysis and various testing scenarios indicate that this is now resolved, this has not yet been confirmed by the reporters of the issues.
0.2.6
- Retrieve multiple products info at once. Introduces the new
retrieveProductsInfo()
API call, which takes a set of product IDs and returns a struct with information about the corresponding SKProducts. Related issue #21
0.2.5
- The
restorePurchases()
completion closure has been changed to return all restored purchases in one call. Related issue #18