Skip to content

Releases: bizz84/SwiftyStoreKit

Swift 2.2 Release

19 Oct 21:12
Compare
Choose a tag to compare
  • 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

19 Oct 21:09
Compare
Choose a tag to compare
  • Added tvOS support
  • Faster compilation time for verifySubscription() implementation

0.2.9

19 Oct 21:10
Compare
Choose a tag to compare
  • 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 optional applicationUsername 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

19 Oct 21:10
Compare
Choose a tag to compare
  • Added completeTransactions() method to clear payment queue and return information about payments that have completed / failed.

0.2.7

19 Oct 21:10
Compare
Choose a tag to compare
  • Fixed critical issue that was causing the callbacks for purchaseProduct() and restorePurchases() 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

19 Oct 21:10
Compare
Choose a tag to compare
  • 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

19 Oct 21:11
Compare
Choose a tag to compare
  • The restorePurchases() completion closure has been changed to return all restored purchases in one call. Related issue #18

0.2.4

19 Oct 21:11
Compare
Choose a tag to compare
  • Carthage compatible
  • Fixed Swift 2.2 warnings