SwiftyStoreKit Versions Save

Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+ ⛺

0.16.4

2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/bizz84/SwiftyStoreKit/compare/0.16.3...0.16.4

0.16.3

3 years ago

0.16.2

3 years ago

0.16.1

3 years ago

Fixed issues when compiling for watchOS, with SPM, Xcode 12, and / or Swift 5.3+.

0.16.0

3 years ago

This update includes some changes and improvements that will (hopefully) fix some common issues as well as expand support for long-awaited features.

New Features

  • watchOS support. Apple has introduced in-app purchases on the Apple Watch starting with watchOS 6.2. Now you can use SwiftyStoreKit to take advantage of this additional platform.
  • Discount support. Now your app can offer in-app purchase discounts to users through SwiftyStoreKit (#458).
  • Cancellable requests. Attempt to cancel requests sent with SwiftyStoreKit.

Improvements & Bug Fixes

  • Sandbox purchasing process should be improved. New checks exist to help you identify when a request is being sent in the sandbox and to isolate sandbox-specific errors.
  • Added Purchased protocol to create common conformance for Purchase, PurchaseDetails, and ReceiptItem.
  • Fixed callback issues when restoring items.
  • Added a new API to retrieve all product identifiers, getDistinctPurchaseIds.
  • Extended support for your own receipt verification process.
  • ReceiptItem now conforms to Codable.
  • Additional extensions on existing StoreKit classes for localizedSubscriptionPeriod, localizedPrice, and localizedDiscountPrice.

0.15.1

4 years ago
  • The project should now correctly compile for macOS Catalyst

0.15.0

5 years ago
  • Update project to Swift 5 (#457), related issue: #456
  • Add basic SwiftPM manifest file (#460)

0.14.1

5 years ago
  • Add missing else condition in SwiftyStoreKit.purchaseProduct (#426)

0.14.0

5 years ago
  • Added new property isInIntroOfferPeriod to ReceiptItem (#404, #409)
  • Add Swift 4.2 Support (#408), update project to Xcode 10 (#410)

0.13.3

5 years ago
  • Fix macOS compile error on Xcode 10.0 beta (10L176w) (#381, see #380)