2012-06-21 1 views
1

J'essaie de comprendre comment je peux écouter le bouton "Annuler" qui apparaît dans l'alerte "Apple ID Password" affiché lorsqu'un utilisateur essaie d'acheter Vous savez, la version officielle faite par Apple, ressemble à quelque chose comme: "Apple ID Password. mon flux est l'utilisateur déjà acheté et un autre achat de temps restaurer les transactions pour se connecter utilisateur de test dans l'environnement sandbox - (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions méthode n'a pas appelé la transaction a échoué lorsque l'utilisateur de test d'alerte de connexion a annulé !inappurchase apple Identifiant Identifiant Mot de passe Se souvenir du bouton "Annuler"

Répondre

3

Essayez ce code pour annuler le bouton d'écoute:

Votre problème est au cours de [[SKPaymentQueue defaultQueue] restoreCompletedTransactions]; restaurer les transactions effectuées en alerte, cliquez de connexion utilisateur pour annuler SKPaymentQueue restaurer des transactions ayant échoué avec la méthode d'erreur se produit, utilisez le code suivant pour aider FUL:

- (void)paymentQueue:(SKPaymentQueue *)queue restoreCompletedTransactionsFailedWithError:(NSError *)error 
{ 
    NSLog(@"<><Canceled!><>"); 
} 

cette méthode se produit le bouton d'annulation d'alerte de connexion de l'utilisateur!

Bienvenue!

Questions connexes