SKProductsRequest fails with SKErrorDomain error 0

I have an app with in-app purchases, where a small number of users report they are unable to download previously purchased iap's.


It looks like the app is unable to communicate with the app store, but there definitely have a working internet connection. Logs returned from these users show that SKProductsRequest is failing with

error.localizedDescription = The operation couldn’t be completed. (SKErrorDomain error 0.)

error.code = 0

error.domain = SKErrorDomain


Have tried getting users to reboot all the hardware at the their location, re-installing the app, signing out of iTunes. The problem is persistent for these users.


Anyone seen this? Any ideas?

Does anyone know if this is still an issue with iOS 9.1?

It's still there in 9.1

The bug report I created was labeled a duplicate. It shows that the bug report it's duplicating is still "Open" so I assume no fix.


I'm still getting of daily support email for this issue.

Any news? We get a lot of mails from customers with this issue. Almost everyone is talking about the appearance of not enought space message.

FYI, you don't need a Mac to install a profile on the device. Users can install a configuration profile either by email or using a web browser. Just email the profile to the user or put it up on a web server and provide a link to it. When the user goes to that link in Safari or taps on the profile in Mail, iOS will ask the user if he/she wants to install the profile.

In 9.2 Beta the issue is fixed

Dmitry, that sounds like good news.There seem to be two ends to this bug. The front end, where something goes wrong during IAP downloads and itunesstored crashes, and the back end where the user then can't make or restore any inapp purchases indefinitely. Do you know which part was fixed, the front end, the back end, or both?


The bug report I created was marked as a duplicate and the report it was attached to still shows "Open" status. I'm not sure, though, at what point they close a bug report. Maybe they wait until it's officially released.

We have tested inapp purchases on device with 9.2beta, on which we previously had problems, - now it is possible to make and restore purchases. Dowloading hosted content also doesn't break inapps.

Anyone know if this is fixed in 9.2?

I belive it is. I've had a couple of users report back so far that updating to 9.2 fixed the issue for them.

SKProductsRequest fails with SKErrorDomain error 0
 
 
Q