This is my first attempt at this and am falling at the get a list of products hurdle!
I have created a ad-hoc profile like: com.mycompany.myproduct and a additional
This is an old question, but I thought I'd help clarify anyone else with this problem finding this through Google.
Check the invalidProductIdentifiers property of your SKProductsResponse object. It should be empty.
Part of what could be happening is that your identifiers aren't properly configured in iTunesConnect. They should be listed as "Ready to Submit" or "Waiting for Screenshot"
I have same problem, SKProductsRequest don't return products, and check everything according follow article's suggestion, and still don't return products. Later I reset my iPod, set WiFi, and run again from XCode, it returned product list.
I am quite sure it was resetting iPod, fixed the problem.