By some mysterious reasons I got myself a jailbroken iPhone 3GS from a vendor whom I am finding difficult to track. My task is to test out in app purchase functionality on it. Currently it has iOS 5.0.1 with cydia installed. No, it does not have Appsync.
I am installing my build through testflightapp API which works without issues with my app so far. However when I initiate in app purchase, I don't get anything in response.products so far.
I have added productIDs and all in itunes-connect already, checked twice that they are fine, since 48 hours.
I tried testing with iPhone simulator 5.1, but all I got was no values from storekit. I would love to hear if there is any workaround with simulator.
Worked around this finally - deleted my app from itunes connect, re-added it. It complained about name being already used. I changed the language of name. And it worked.
Maybe, my prior app setup was right, but I had something else messed up. In between, I rejected my app. That maybe one of the reason behind this issue.
Lesson? Don't developer reject your app.