Bonjour,
j’ai une application qui gère des dons au développeur et ceux-ci fonctionnent sans souci… (enfin rien qui ne me soit remonté en tous cas)
Mais quand j’essaie d’utiliser la fonction “Promotion des achats in-app” j’ai ce message d’erreur dans iTunes Connect : “Vous ne pouvez pas promouvoir ces achats intégrés dans l’App Store, car votre fichier binaire le plus récent n’inclut pas le protocole SKPaymentTransactionObserver”
Quelqu’un saurait-il quoi regarder dans mon code ?
Voici les infos spécifique au StoreKit qui sont présentes dans mon ViewController :
import StoreKit
class xxx: UIViewController, SKProductsRequestDelegate, SKPaymentTransactionObserver {
___func canMakePurchase() -> Bool {}
___func productsRequest(_ request: SKProductsRequest, didReceive response: SKProductsResponse) {}
___func fetchAvailableProducts() {}
___func paymentQueueRestoreCompletedTransactionsFinished(_ queue: SKPaymentQueue) {}
___func purchaseMyProduct(product: SKProduct) {}
___func paymentQueue(_ queue: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction]) {}
}
Y a-t-il qq chose à mettre dans l’AppDelegate ? Je n’ai rien trouvé là-dessus dans mes recherches…
Merci d’avance !