2011-07-18 6 views
10

Je crée ma deuxième application avec InApp Purchase. Tout s'est bien passé avec la première application et c'est dans l'App Store, mais avec la deuxième application quand j'appelle [SKPaymentQueue canMakePayments], je reçois toujours un résultat de faux. J'ai fait les mêmes étapes entre l'application 1 et 2. Quelqu'un peut-il signaler d'autres choses que je dois vérifier?SKPaymentQueue canMakePayments renvoie toujours la valeur false

grâce

+0

Vérifiez-vous le simulateur ou l'appareil? En supposant que vous parlez de la Sandbox? La dernière fois que j'ai essayé d'utiliser des achats in-app, nous avons eu toutes sortes d'autres problèmes. – Devraj

+0

Oui, en utilisant le bac à sable sur l'appareil, en fait les deux applications sont sur le même périphérique. La première application fonctionne correctement. – Kevin

+0

Testez-vous avec un compte d'utilisateur de test? ou un vrai compte? – malinois

Répondre

15

Vérifiez que les achats en application sont autorisés dans Paramètres-> Général-> Restrictions. C'est l'une des raisons pour lesquelles SKPaymentQueue canMakePayments renvoie false.

Questions connexes