Subscriptions suddenly stopped working

Hello community!


I noticed a significant drop in revenue, as I didn't get any new renewable subscriptions for 12 days now, usually having one at least every 2 or 3 days, while the number of installs increased by at least 50 percent in the last few days. I tested the real app on my iPhone, and I also tested it Sandboxed. On my iPhone 6s with iOs 13.4 the subscriptions are not working at all, yet I'm getting an instant positive response as if the purchase succeded, but I don't get the iOS popover asking to subscribe or anything like that. I also tested it on an iPad with iOS 12.3.1 installed and everything appears to be working fine, the popover from Apple is showing and everything. Did anyone experience this? My revenue is already a third of what it used to be, this is weird.


I have another app with the same IAP logic implemented, where everything works fine, nothing broke suddenly... yet.

Replies

One significant difference is that productsRequest: now returns off the main queue so you need a

dispatch_async(dispatch_get_main_queue(), ^{

in the method if you are using that method to display anything to the user.

That's not it. And as I've mentioned, I'm using the same exact IAPHandler class in a different app, and everything works fine. And I didn't upload a new version to the appstore or anything, it's the same app that worked before, that now doesn't work all of the sudden when it comes to subscriptions.

Is there already a solution for this? I have the same problem?