我试图在我的应用中进行应用内购买" productsRequest"代表没有被召集。
我试图获取以下产品信息,
func getProductInfo()
{
let productID:NSSet = NSSet(object: self.productValue);
let productsRequest:SKProductsRequest = SKProductsRequest(productIdentifiers: productID);
productsRequest.delegate = self;
productsRequest.start();
}
然后我写了委托方法。但是这个委托方法productsRequest - didReceiveResponse
没有被调用。
任何帮助将不胜感激。提前谢谢。
答案 0 :(得分:0)
虽然这是一个老问题,但我觉得有必要回答。
我尝试了你的代码,对我来说,它有效。
要检查的一些事项:
你在课堂上添加了正确的功能吗?
func productsRequest(request: SKProductsRequest!, didReceiveResponse response: SKProductsResponse!) {
println("received response")
}