Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question: How do I properly find out if my user did buy an non-consumable IAP after an App-Update #156

Open
georgbachmann opened this issue Sep 26, 2015 · 5 comments

Comments

@georgbachmann
Copy link

Hello,
currently I am checking the IAP based on the Bundle-Receipt.
I do this with the following lines:

RMStoreAppReceiptVerificator *verificator = [[RMStoreAppReceiptVerificator alloc] init];
BOOL isValidReceipt = [verificator verifyAppReceipt];
if (isValidReceipt)
{
    isProVersion = [[RMAppReceipt bundleReceipt] containsInAppPurchaseOfProductIdentifier:<my identifier here>];
}

In general that works fine. But after updating my app in the app store I sometimes have users complaining that they are not PRO any more...
And I don't really know why... is the receipt maybe corrupt after an app-update? And if so, why?
Can I somehow find that out and refresh the receipt...? But then everybody would see the Please enter your iTunes credentials input box, right? And I'd of course like to prevent that... Cause somebody who didn't buy my product should not be bothered with that dialog...

It's so hard to test that problem as it only happens on app store updates and only for some of my users...

Any help is very much appreciated!!!!
Thanks

@ddaddy
Copy link

ddaddy commented Oct 9, 2015

I think your problem is related to this too #154

@georgbachmann
Copy link
Author

yep... can be closed... thx

@ddaddy
Copy link

ddaddy commented Oct 9, 2015

If you close it, you should also comment on the other one as it seems a major problem that I think a lot more people are suffering with.

@georgbachmann
Copy link
Author

I already did :)

Can I close it or do you have to close it? I can't find a button to close it...

@ddaddy
Copy link

ddaddy commented Oct 9, 2015

I don't see a close button either.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants