purchases-ios

In-app purchases and subscriptions made easy. Support for iOS, watchOS, tvOS, macOS, and visionOS.

MIT License

Stars
2.1K
Committers
65

Bot releases are hidden (Show)

purchases-ios - 1.1.5

Published by vegaro almost 6 years ago

  • Conform RCPurchasesDelegate to NSObject
  • Adds requestDate to the purchaser info to avoid edge cases
  • Add iOS 11.2 availability annotations
purchases-ios - 1.1.4

Published by jeiting about 6 years ago

  • Make RCPurchases initializer return a non-optional
purchases-ios -

Published by jeiting about 6 years ago

purchases-ios - 1.1.3

Published by jeiting about 6 years ago

  • Add option for disabling transaction finishing.
purchases-ios - 1.1.2

Published by jeiting about 6 years ago

  • Fix to ensure prices are properly collected when using entitlements
purchases-ios - 1.1.0

Published by jeiting about 6 years ago

  • Attribution! You can now pass attribution data from Apple Search Ads, AppsFlyer, Adjust and Branch. You can then view the ROI of your campaigns, including revenue coming from referrals.
purchases-ios - 1.0.5

Published by jeiting about 6 years ago

  • Entitlements will now have null active products if the product is not available from StoreKit
purchases-ios - 1.0.4

Published by jeiting over 6 years ago

  • Fix version number in Plist for real
purchases-ios - 1.0.3

Published by jeiting over 6 years ago

  • Fix version number in Plist
purchases-ios - 1.0.2

Published by jeiting over 6 years ago

  • Improved error handling for fetching entitlements
  • Delegate methods are now guaranteed to run on the main thread
purchases-ios - 1.0.1

Published by jeiting over 6 years ago

  • Fix a bug with parsing dates for Thai locales
purchases-ios - 1.0.0

Published by jeiting over 6 years ago

  • Oh my oh whoa! We made it to version one point oh!
  • Entitlements now supported by the SDK. See the guide for more info.
  • Improved caching of RCPurchaserInfo
purchases-ios - 0.12.0

Published by jeiting over 6 years ago

  • Remove Carthage dependencies
  • Add delegate methods for restoring
  • Allow RCPurchases to be instantiated with a UserDefaults object, useful for syncing between extensions
purchases-ios - 0.11.0

Published by jeiting over 6 years ago

  • RCPurchases now caches the most recent RCPurchaserInfo. Apps no longer need to implement there own offline caching of subscription status.
  • Change block based methods to use delegate. restoreTransactions and updatePurchaserInfo no longer take blocks. This means all new RCPurchaserInfo objects will be sent via the delegate methods.
  • macOS support. Purchases now works with macOS. Contact [email protected] if interested in beta testing.
purchases-ios - 0.10.2

Published by jeiting over 6 years ago

  • Workaround for a StoreKit issue (38476489) where priceLocale is missing on promotional purchases
purchases-ios - 0.10.1

Published by jeiting over 6 years ago

  • Fix cache preventing prices from being posted
purchases-ios - 0.10.0

Published by jeiting over 6 years ago

  • Prevent race conditions refreshing receipts
  • Make processing of multiple receipt posts more efficient
  • Add support for original application version so users can be grandfathered easily
purchases-ios - 0.9.0

Published by jeiting over 6 years ago

  • Add support of checking eligibilty of introductory prices. RevenueCat will now be able to tell you definitively what version of a product you should present in your UI.
purchases-ios - 0.8.0

Published by jeiting over 6 years ago

  • Add support of initializing without an appUserID. This standardizes and simplifies behavior for apps without account systems.
purchases-ios - 0.7.0

Published by jeiting over 6 years ago

  • Change restoreTransactionsForAppStoreAccount: to take a completion block since it no long relies on the app store queue. Removed delegate methods.
  • Added updatedPurchaserInfo: that allows force refreshing of RCPurchaserInfo. Useful if your app needs the latest purchaser info.
  • Removed makePurchase:quantity:.
  • Add nonConsumablePurchases on RCPurchaserInfo. Non-consumable purchases will now Just Work (tm).