SKStoreProductViewController loadProductWithParameters:completionBlock: does not call completion
Originator: | m4ttcheetham | ||
Number: | rdar://26672420 | Date Originated: | 07-Jun-2016 02:52 PM |
Status: | Open | Resolved: | |
Product: | iOS | Product Version: | 9.3.2 |
Classification: | Other Bug | Reproducible: | Always |
Summary: The SKStoreProductViewController's loadProductWithParameters:completionBlock: does not fire it's completion block if the app is not available in the store that the device is signed in on. Steps to Reproduce: 1. Find an app that is only available in the US app store 2. Sign into a United Kingdom app store account 3. Pass the app id of the US only app to the loadProductWithParameters method 4. Observe that completion is never called Expected Results: Completion block should be called with an error stating that the product is not available in the UK store Actual Results: Completion block is never called and user is kept waiting indefinitely.
Comments
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!