Skip to content

Releases: qonversion/qonversion-ios-sdk

2.3.0

30 Sep 12:42
4d96114
Compare
Choose a tag to compare

What's new

  • Added requests caching
  • Updated products loading flow and interface

2.2.2

28 Sep 10:41
5909e29
Compare
Choose a tag to compare

🐞 Fixes

  • Implement - (void)request:(SKRequest *)request didFailWithError:(NSError *)error for additional logging

2.2.1

25 Sep 17:23
Compare
Choose a tag to compare

🐞 Fixes

  • Fix incorrect calls for delayed blocks executions
  • Update sample app

2.2.0

25 Sep 17:23
1b8c87e
Compare
Choose a tag to compare

What's new

📦 Swift Package Manager

Just provide the link https://github.com/qonversion/qonversion-ios-sdk to the SDK for importing package through SPM.

image

👨‍🍳 restore with permissions

Qonversion.restore { [weak self] (permissions, error) in
  if let error = error {
    // Error
  }
      
  guard permissions.values.contains(where: {$0.isActive == true}) else {
     // No purchases to restore
  }
  
  if let permission: Qonversion.Permission = permissions["plus"], permission.isActive {
    // Restored
  }
}

🖼 Sample app with Product Center

🧾 Support property for AppsFlyer userID and Adjust user ID

Qonversion.setProperty(.appsFlyerUserID, value: AppsFlyerLib.shared().getAppsFlyerUID())

1.2.4

20 Sep 16:42
6cd6c80
Compare
Choose a tag to compare

Support property for AppsFlyer userID and Adjust user ID

Qonversion.setProperty(.appsFlyerUserID, value: AppsFlyerLib.shared().getAppsFlyerUID())

1.2.3

09 Sep 08:42
Compare
Choose a tag to compare
no message

2.0.3

25 Aug 16:05
9cc36cd
Compare
Choose a tag to compare

Fix access level for models

2.0.2

16 Aug 11:20
Compare
Choose a tag to compare

Allow using camel case for properties naming

1.2.2

16 Aug 11:18
Compare
Choose a tag to compare

Allow using camel case for properties naming

2.0.1

13 Aug 20:09
f26f1b3
Compare
Choose a tag to compare

Supporting Carthage