2012-09-13 118 views
3

我下面在以下博客raywenderlich的教程:应用程式内购买的iOS产品返回任何产品在响应

http://www.raywenderlich.com/2797/introduction-to-in-app-purchases

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

- (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可重用的代码,你认为比这更合适?

已经花了整整一天的时间来解决问题,最后贴在这里获得帮助。

感谢

+0

如果有人已经按照上面的教程中,面对同样的问题,然后亲切地指导我。或任何示例代码将不胜感激:) –

回答

3

可以有很多,其中应用程序内购买设置了可以去错误的地方。问题通常不在代码中。我发现这个清单非常有用:

Invalid product IDs

相关问题