InAppPurchase Versions Save

A Simple and Lightweight framework for In App Purchase

2.8.0

2 years ago

Breaking changes

  • Include PaymentTransaction? in InAppPurchase.Error
  • Refactor InAppPurchase.Error structure.

NOTE

2.7.3 and 2.7.4 are NOT recommended. Please use this 2.8.0 if you would like to use a transaction in InAppPurchase.Error .

2.7.2

2 years ago

Updates for testing

  • Make PaymentTransaction.init(_:) public to use with InAppPurchaseStubs.StubPaymentTransaction

2.7.1

2 years ago

Bugfix

  • Fix a bug that InAppPurchase.init(productIds:) is not working.

2.7.0

2 years ago

New Feature

  • Add PaymentTransaction.original to get the original transaction.
  • Add PaymentTransaction.state to get the same state of SKPaymentTransactionState .
  • Add InAppPurchase.transactions to get not finished transactions.

Enhancements

  • Update custom example with InAppPurchase.transactions .

2.6.0

2 years ago

New Feature

2.5.1

3 years ago

New Feature

  • Support Swift Package Manager

2.5.0

3 years ago

New Feature

  • Added InAppPurchaseStubs.framework for test your apps with InAppPurchase.

Breaking changes

  • Rename InAppPurchase.PaymentState -> PaymentResponse
  • Rename InAppPurchase.PaymentState.State -> PaymentState

2.4.0

3 years ago

New feature

2.3.1

4 years ago

Fix

  • Make properties public. #44

2.3.0

4 years ago
  • Refactor PaymentState