Open anshul-kai opened 7 years ago
I have not seen ENSURLERRORDOMAIN-999 yet, but I definitely get ESKERRORDOMAIN0 when a user cancels (and also when a user tries to repurchase something they already own). I ended up having to ignore all errors in my code since it was impossible to figure out what happened from code/message.
Thanks @brianomchugh. Is there any documentation of all these codes? I couldn't find them anywhere.
@a-koka Not sure, but check out #15
@a-koka where you able to figure out if this error is happening in production too or just for dev/sandbox users?
I should have mentioned. I got the above errors from my production server. I send them over to the server when a device throws a strange error. I haven't seen many of these recently though.
@a-koka, we're facing a similar thing, where users do have receipts from Apple, but nothing gets fired to our server(the callback of purchasing is not being invoked). But we don't know where the problem is, could you tell us how you 'send them over to the server when a device throws a strange error" ?
I'm catching all unsuccessful attempts whether inside a catch
or or invalid status codes and then sending them to the server via a custom logError
API.
The good news is that I haven't seen any such errors in the past 2 months so maybe things were fixed in a recent version.
I'm suddenly going through the same issue even tho it workes well before and I havent changed anything.
I tested my app, and have the same issue now, it worked fine before.
Same issue too.
But strangely, after I changed a Store account, it worked. 🤷♂️ I am going to check the OC code. 😔
I also find out today, my sandbox user can purchase, however my TestFlight version still shown "can not connect to iTunes Store" , purchase failed....
Lately I've started receiving a few of the following errors and I'm wondering if I'm losing sales or whether these are just different examples of the user cancelling the purchase or not entering a valid iTunes password.