[URGENT] StoreKit 2 error. Issue with in-app purchase and subscription.

Hi all,

We're facing an issue with our app's subscription and in-app purchases:

  • We are using StoreKit 2
  • Up until 6 hours ago, everything was fine.
  • Now, users are telling us they can't access what they've paid for.
  • We could reproduce the error on iOS 16.6, not on iOS 17 developer beta
  • Buying or restore purchases are timing out.
  • Everything works fine in Sandbox and TestFlight.

We are getting these two errors with production builds:

  • Error enumerating unfinished transactions
  • Error enumerating all current transactions

both with the following timeout message:

Error Domain=NSURLErrorDomain Code=-1001 "Zeitüberschreitung bei der Anforderung." UserInfo={NSErrorFailingURLStringKey=https://mzstorekit.itunes.apple.com/inApps/v1/history?reason=initial, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask, NSUnderlyingError=0x2837a4f00 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, _kCFStreamErrorCodeKey=-2102

Is anyone else seeing this? Any fixes?

Thanks for any help or advice.

Best, Juno

The issue is now resolved.

How did you resolve the problem?

Hi all,

The problem fixed itself after about 6 hours. We noticed other apps had the same issue, so it might've been a glitch with Apple's in-app purchase system during that time.

Best, Juno

[URGENT] StoreKit 2 error. Issue with in-app purchase and subscription.
 
 
Q