在应用程序购买购买产品工作在1视图而不是另一个

时间:2014-01-25 01:27:59

标签: ios iphone objective-c in-app-purchase

我有一个IOS应用程序,其中已经设置了应用内购买。我有2个不同的视图使用相同的代码。一个是通过故事板正常调用,另一个被称为模态猜测

被称为Segue的那个人在这行代码中一直崩溃:

 SKProduct *product = [_products objectAtIndex:buyAdButton.tag];

在上下文中:

- (void)buyButtonTapped:(id)sender {

    UIButton *buyAdButton = (UIButton *)sender;
    SKProduct *product = [_products objectAtIndex:buyAdButton.tag];

    //    NSLog(@"Buying %@...", product.productIdentifier);
    [[RageIAPHelper sharedInstance] buyProduct:product];

}

我不知道为什么会这样。两个视图上的代码都是IDENTICAL,但我知道的唯一区别是一个通过Segue打开而另一个不打开。这可能是一个奇怪的问题吗?

如果有帮助,我可以提供任何其他信息

0 个答案:

没有答案