In-App Purchase Failing

hello,

I have an app with In-App purchase set up, it works fine in TestFlight on an iOS device but the download from the App Store gives me a transaction failed message.

I tried to replicate in the simulator but from what I've read is that you can't do in-app purchase testing in the simulator. Perhaps I'm wrong here but I've tried multiple sandbox accounts, etc.. and still get an unusual "...password can't be reused..." error (pasted below) in the debug description.

I'm curious if anyone else has dealt with this scenario and if so how did you go about researching/identifying the issue and/or resolving it.

Partial error message:

<SKPaymentQueue: 0x60000000e370>: Payment completed with error: Error Domain=ASDErrorDomain Code=530 "(null)" UserInfo={NSUnderlyingError=0x600000c74750 {Error Domain=AMSErrorDomain Code=100 "Authentication Failed The authentication failed." UserInfo={NSMultipleUnderlyingErrorsKey=( "Error Domain=AMSErrorDomain Code=2 "Password reuse not available for account The account state does not support password reuse." UserInfo={NSDebugDescription=Password reuse not available for account The account state does not support password reuse., AMSDescription=Password reuse not available for account, AMSFailureReason=The account state does not support password reuse.}"

Answered by Pete4Dev in 855898022

Hi All,

well never mind! the App Store just emailed me saying my in-app purchase was approved and it now works!

all good here!

also, if anyone has any questions about implementing this, I'd be glad to help. Feel free to reach out!

Accepted Answer

Hi All,

well never mind! the App Store just emailed me saying my in-app purchase was approved and it now works!

all good here!

also, if anyone has any questions about implementing this, I'd be glad to help. Feel free to reach out!

In-App Purchase Failing
 
 
Q