Discussions
"Edit permissions" button does not work
After I click on this button, the loading indicator hangs indefinitely and nothing else happens
Please fix it
Posted by Andrey Popkov 15 days ago
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.
Posted by Chao 2 months ago
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,
Posted by Montri 3 months ago
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
Posted by David Bramwell-Cooke 4 months ago
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?
Posted by Bobbi Perreault 5 months ago
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.
Posted by Vishal 5 months ago
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?
Posted by Ferran 6 months ago
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
Posted by Ferran 6 months ago
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.
Posted by Tomomi Fukuhara 6 months ago
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.
Posted by Rizwan 7 months ago