Loading a SKStoreProductViewController with an unsupported product id doesn't call the completion block

Originator:paul
Number:rdar://19220228 Date Originated:12/11/14
Status:Open Resolved:
Product:iOS SDK Product Version:iOS 8.1.2
Classification:Bug Reproducible:Always
 
Summary:
-[SKStoreProductViewController loadProductWithParameters:completionBlock:] does not call the completion block if the app id is not valid.

Steps to Reproduce:
Load a SKStoreProductViewController with an invalid app id, or an app id for an app that isn't supported on the current device.

Expected Results:
The completion block will be called with an error.

Actual Results:
The completion block is not called.

Notes:


Configuration:
iPhone 6 and iOS Simulator

Comments

This occurs on devices too, not only in Simulator.

By claes.jacobsson at June 16, 2015, 1:07 p.m. (reply...)

Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!