Ios5 iOS产品中的inApp购买在响应中未返回任何产品

Ios5 iOS产品中的inApp购买在响应中未返回任何产品,ios5,in-app-purchase,Ios5,In App Purchase,我在以下博客上关注raywenderlich的教程: 代码中的一切都正常工作,所有委托方法都被正确调用,但仍然没有根据产品标识符返回产品 - (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response { self.products = response.products; NSLog(@"products array count= %

我在以下博客上关注raywenderlich的教程:

代码中的一切都正常工作,所有委托方法都被正确调用,但仍然没有根据产品标识符返回产品

- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response {

    self.products = response.products;
    NSLog(@"products array count= %i", [self.products count]);  //products array count=0  :(
}
有没有人尝试过相同的代码,可以告诉我它有什么问题

<SKProductsRequestDelegate, SKPaymentTransactionObserver>

在本教程中使用

我已经成功创建了产品标识符和应用程序id。所以唯一的问题是根据标识符加载该产品。您认为还有其他类或InApp可重用代码比这更合适吗

已经花了整整一天的时间来解决这个问题,终于在这里发布来寻求帮助


谢谢

在很多地方,应用内购买设置可能会出错。问题往往不在代码中。我发现这个清单非常有用:


如果有人已经学习了上述教程,并且遇到了同样的问题,请指导我。或任何示例代码将不胜感激:)