gpt4 book ai didi

ios - SWIFT 中的应用内购买 - 未调用 productsRequest 委托(delegate)

转载 作者:搜寻专家 更新时间:2023-11-01 05:42:25 24 4
gpt4 key购买 nike

我正在尝试在我的应用程序中进行应用程序内购买,其中未调用“productsRequest”委托(delegate)。

我尝试获取如下产品信息,

func getProductInfo()
{
let productID:NSSet = NSSet(object: self.productValue);
let productsRequest:SKProductsRequest = SKProductsRequest(productIdentifiers: productID);
productsRequest.delegate = self;
productsRequest.start();
}

然后我写了委托(delegate)方法。但是这个委托(delegate)方法 productsRequest - didReceiveResponse 没有被调用。

任何帮助将不胜感激。提前致谢。

最佳答案

虽然这是个老问题,但我觉得有必要回答一下。

我试过你的代码,对我来说,它有效。

一些要检查的东西:

  • 您是否将“SKProductsRequestDelegate”添加到您的类(class)中?
  • 您是否在类中添加了正确的函数?

    func productsRequest(request: SKProductsRequest!, didReceiveResponse response: SKProductsResponse!) {
    println("received response")

这应该可以解决问题:-)

关于ios - SWIFT 中的应用内购买 - 未调用 productsRequest 委托(delegate),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26709850/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com