Will Taylor
Will Taylor
### Motivation The current 5.0 betas require developers using observer mode with StoreKit 2 to call `Purchases.shared.handleObserverModeTransaction(result)` after processing a purchase. While this works, it’s an additional step for developers...
### Motivation In light of https://github.com/RevenueCat/purchases-ios/pull/3853, we no longer require developers to call `handleObserverModePurchase()` when using Observer Mode with StoreKit2. To reflect these changes, a few changes needed to be...
## 5.0.0-beta.4 RevenueCat iOS SDK v5 is here!! See our [RevenueCat v5 Migration Guide](Sources/DocCDocumentation/DocCDocumentation.docc/V5_API_Migration_guide.md) for all the details. We have opened a channel in our Discord server for participants in...
This PR bumps the purchases-ios version to `5.0.0-rc.1`, along with updating a few other dependencies to their latest version. It also extracts the RevenueCat and RevenueCatUI versions in the Podfile...
This PR adds support for redeeming win-back offers with Streamlined Purchasing disabled. ### Feature Availability This feature is available for developers under the following conditions: - The app is run...
### Motivation As a part of supporting win-back offers with Streamlined Purchasing disabled, we need to ensure that we aren't using both the `PurchaseIntents` API and the `paymentQueue(_:shouldAddStorePayment:for:)` functions at...
There are currently two issues that occur with iOS 15, StoreKit 2, and `PurchasesAreEnabledBy==.myApp`: - We listen for purchases using both SK1 & SK2 - We POST a SK1 receipt...
I've installed the OneSignal SDK as shown in the documentation. Everything works fine in iOS builds, but I get errors saying: `"While building for visionOS Simulator, no library for this...
## Description This PR introduces virtual currencies to the iOS SDK. It's an exceptionally large PR, but all parts of it have been reviewed individually before. It includes the following:...
### Motivation This PR addresses a feature requested in https://github.com/RevenueCat/purchases-ios/issues/4774 - the ability for a developer to specify which UIScene or NSWindow the purchase sheet/modal appears over when making a...