Я использую SKStoreProductViewController
для отображения продукта iTunes следующим способом. Метод вызван, но я не получаю никакого успеха или ошибки. Любая идея, почему?:
@IBAction func BuySomething(sender : AnyObject) {
NSLog("%@","called");//gets called
let storeViewController:SKStoreProductViewController = SKStoreProductViewController();
storeViewController.delegate = self;
var someitunesid:String = "676059878";
var productparameters = [SKStoreProductParameterITunesItemIdentifier:someitunesid];
storeViewController.loadProductWithParameters(productparameters, { (success: Bool!, error: NSError!) -> Void in
if success {
NSLog("%@",success)//no call
self.presentViewController(storeViewController, animated: true, completion: nil);
} else {
NSLog("%@", error)//no call
}
})
}