Discussions

Ask a Question
ANSWERED

"Edit permissions" button does not work

After I click on this button, the loading indicator hangs indefinitely and nothing else happens Please fix it
ANSWERED

Wrong Subscription State

Hi, I am developing a subscription feature with Qonversion. Now, I can make subscriptions in the app. However, sometimes, I cannot get the correct subscription state. • Wrong subscription-state after it is cancelled step 1: make a subscription in the app step 2: cancel it in Google PlayStore step 3: wait till the expire time is passed step 4 : launch the app Expected Result: Qonversion.checkPermissions returns that the subscription is not active Actual Result: Qonversion.checkPermissions returns that the subscription is active • Cannot get subscription-state after the storage & cache of the app is cleared step 1: make a subscription in the app step 2: Settings > app > MyApp > Storage & Cache > Clear Storage step 3: launch app Expected Result: Qonversion.checkPermissions returns that the subscription is active Actual Result: Qonversion.checkPermissions does not return anything. Both onError() and onSuccess() are not triggered.
ANSWERED

Identity from Webhooks is not the same as what I have set in the app

Hello there, I am trying to make subscription in my app. I set identity by using Qonversion.identify("my_user_id") before purchase a subscription. When I get webhooks data the identity it is not same as what I set. Is there any way to fix this problem? or how can I know what user buy the subscription? Thank you,
ANSWERED

Ask to Buy

Hi, I am pretty new to IAP coding and have hit an issue regarding purchasing when the user has Ask to Buy on their device. I am not sure how to work the purchase. I use the following code to make the purchase: func purchasePro(completion: @escaping (Bool) -> Void) { Qonversion.purchase("pro") { result, error, cancelled in guard error == nil else { completion(false) return } if cancelled { //cancel completion(false) } else { print("Purchased Pro Monthly!") self.setPremVersion(premiumVersionSet: false) self.setProVersion(proVersionSet: true) completion(true) } } } I get the following in the logs: <SKPaymentQueue: 0x282770030>: Payment completed with error: Error Domain=ASDErrorDomain Code=1052 "Unhandled exception" UserInfo={NSUnderlyingError=0x282ba81e0 {Error Domain=AMSErrorDomain Code=511 "Family permission required" UserInfo={NSLocalizedDescription=Family permission required}}, NSLocalizedFailureReason=An unknown error occurred, NSLocalizedDescription=Unhandled exception} Failed to buy Pro I would love some help on how I handle this error. Currently the user gets the Ask to Buy pop up but that's as far as it goes, the parent doesn't see the request. Cheers
ANSWERED

Flutter integration, iOS 13 simulator error. works in iOS 12

I'm guessing I missed some instruction for special consideration in this version of iOS. Here is my code, in main.dart (My key in place of the x's ) await Qonversion.launch('XXXXXXXXXXXXXXXX', isObserveMode: false); When I launch Qonversion with my Flutter app using an iOS 13 simulator I get this error: flutter: PlatformException(9, Could not parse response, Qonversion Error Code: 17, null) This works in an iOS 12 simulator. Is this enough information to tell me what I did wrong?
ANSWERED

Permission empty after creating Subscription and then cancelling it

Hi I am testing the integration on Android. After purchase and cancellation the "Premium permission" was correctly received for some time. Status was QProductRenewState.canceled. I tested again after few hours and for the same user the empty permissions are being received. By the way I did this testing in debug mode. So let me know it is something related to that. On Google Play though status shows Cancels on 6 Jan. So my understanding is API should respond with Active permission till 6th Jan 2022. Please let me know if I am doing something wrong.
ANSWERED

Resubscribe not showing in dashboard

Hi I can run my app, subscribe with auto renewal and I can see the whole cycle of renewals, expiration, retry and cancel. in the Qonversion dashboard. So far so good. However, if I wait until the subscription is cancelled and I resubscribe, the App works as expected, but the new data is not showing in the Qonversion dashboard. Any ideas?
ANSWERED

Subscribing for an already subscribed App

Hi. If the users try to subscribe for a subscription that is already active, for instance after re-installing the App (instead of restoring), will they receive a message automatically from the App Store? Will the users be allowed to subscribe twice? Or do I have to check in my code if there is already an active subscription before sending the request to the App Store? Similarly, how do I manage if the user wants to upgrade or downgrade the current subscription? Thanks
ANSWERED

Update purchases for iOS

Can you tell me how to update a purchases in iOS? The steps for Android were here, but I can't find the one for iOS. https://documentation.qonversion.io/docs/making-purchases#3-update-purchases-android-only Best regards.
ANSWERED

Ios 15 :skadnetwork integration testing

With ios 15, the developers of the app can receive a copy of winning attribution. If a advertsider app doesn’t use an MMP, and want to get the data directly and has done the necessary configuration to receive data from skad, but how this can be tested in a non production environment.