продуктыЗапрос в приложении Покупка Swift TVOS - PullRequest
0 голосов
/ 15 декабря 2018

У меня этот код хорошо работает в приложении для iOS, но не работает в TVOS Swift

вот мой код

import StoreKit
SKProductsRequestDelegate, SKPaymentTransactionObserver

 let product_id: NSString = "ProductID"
 let defaults = UserDefaults.standard


  if (SKPaymentQueue.canMakePayments()) {
                    let productID:NSSet = NSSet(object: self.product_id);
                    let productsRequest:SKProductsRequest = SKProductsRequest(productIdentifiers: productID as! Set<String>);
                    productsRequest.delegate = self;
                    productsRequest.start();
                    print("Fetching Products");
                } else {
                    print("can't make purchases");
                }

, но с этим кодом productsRequest.start () Я не могу позвонить

func productsRequest(_ request: SKProductsRequest, didReceive response: SKProductsResponse) {
...