Skip to content

Releases: qonversion/qonversion-ios-sdk

5.13.0

14 Nov 09:53
0ec224f
Compare
Choose a tag to compare

What's new

  • Promotional offer support

To load the promo offer data, call the following function.

// You can obtain the product and discount in any other way. This approach is used here as an example.
let mainProduct: Qonversion.Product = products["main"]
let discount: SKProductDiscount = mainProduct.skProduct?.discounts.first(where: $0.identifier == "main_promo_offer")
Qonversion.shared().getPromotionalOffer(for: mainProduct, discount: discount) { promoOffer, error in
    // show paywall with promo offer
}

Then make a purchase using this promo offer.

let purchaseOptions = Qonversion.PurchaseOptions(promoOffer: promoOffer)
Qonversion.shared().purchaseProduct(mainProduct, options: options) { entitlements, error, cancelled in
    // handle purcahse result here
}

5.12.6

01 Nov 14:02
65b3445
Compare
Choose a tag to compare

What's new

  • Fixed popover presentation style for iPad

5.12.5

18 Oct 08:30
b7f6441
Compare
Choose a tag to compare

What's new

  • Attempt to fix crash and race conditions in the User Properties manager.

5.12.4

15 Oct 12:01
8ea6171
Compare
Choose a tag to compare

What's new

  • Improved the accuracy of syncHistoricalData analytics.
  • Resolved the issue with async/await handling empty offerings.
  • Fixed the compatibility issue with the latest Adjust SDK versions.
  • Added Tenjin AIID property for Tenjin integration

5.12.3

30 Sep 11:59
cfe81f6
Compare
Choose a tag to compare

What's new

  • The setNotificationsToken and handleNotification methods were marked as deprecated as Qonversion is not working with push notifications anymore.
  • Small sample app updates.

5.12.2

09 Sep 17:16
78f5099
Compare
Choose a tag to compare

What's new

5.12.1

31 Aug 18:33
502841a
Compare
Choose a tag to compare

What's new

  • Fixed umbrella header warning

5.12.0

18 Aug 20:52
3c90d38
Compare
Choose a tag to compare

What's new

Purchase options

  • Added option to set quantity for purchase. Use for consumable in-app purchases.
  • Added option to set context keys for purchases. This will allow you to associate the purchase with remote configuration if the product info was loaded from there.

5.11.1

15 Jul 18:31
cb4201f
Compare
Choose a tag to compare

What's new

  • Internal logic update

5.11.0

05 Jul 09:44
d092fd1
Compare
Choose a tag to compare

What's new

  • fallback files support added for improved reliability. Read more about this feature in the documentation.