J'essaie de tester mon application avec des achats in-app. J'ai créé des fonctionnalités, testé l'utilisateur, déconnecté d'iTunes sur l'iPhone et utilisé le certificat de développeur. Charger l'application à partir de XCode en mode débogage.Problèmes avec les tests dans les achats d'applications
Lorsque je clique sur le bouton « Acheter » Je passe tous les chèques pour la disponibilité d'Internet, canMakePayments et appelle
SKPayment *payment = [SKPayment paymentWithProductIdentifier:featureId];
[[SKPaymentQueue defaultQueue] addPayment:payment];
Mais tout ce que je vois est une vue en attente et après quelques minutes, il a échoué dans
- (void) failedTransaction: (SKPaymentTransaction *)transaction
{
if (transaction.error.code != SKErrorPaymentCancelled)
{
NSLog(@"failedTransaction");
}
[[MKStoreManager sharedManager] paymentCanceled];
[[SKPaymentQueue defaultQueue] finishTransaction: transaction];
}
S'il vous plaît conseils dans quelle direction je devrais aller pour comprendre le problème et quoi d'autre que je devrais vérifier.
P.S. Toutes les questions connexes sur SO ont été vérifiées sans succès.