SKStoreProductViewController does nothing in iOS 8.0 beta 3
| Originator: | futuretap | ||
| Number: | rdar://17621863 | Date Originated: | 10-Jul-2014 01:30 PM |
| Status: | Duplicate/17633966 | Resolved: | |
| Product: | iOS SDK | Product Version: | 8.0 beta 3 |
| Classification: | Serious Bug | Reproducible: | Always |
Summary:
-[SKStoreProductViewController loadProductWithParameters: completionBlock:]
never calls the completionBlock in iOS 8.0 beta 3
Steps to Reproduce:
Run this code:
self.storeController = [[SKStoreProductViewController alloc] init];
self.storeController.delegate = (id<SKStoreProductViewControllerDelegate>)self;
NSDictionary *mParameters = @{SKStoreProductParameterITunesItemIdentifier: @(314785156)};
[self.storeController loadProductWithParameters:mParameters completionBlock:^(BOOL result, NSError *error) {
NSLog(@"completionBlock reached");
}];
Expected Results:
the completionBlock should be called after loading the product
Actual Results:
it's not called
Version:
iOS 8 beta 3
Notes:
It doesn't matter if the app is built against iOS 7.1 SDK using Xcode 5.1.1 or against 8.0 beta 3 using Xcode 6 beta.
Configuration:
iPhone 5s, Simulator
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!