2010-08-07 2 views
4

Je suis en train de tester mon code d'achat in-app pour une mise à jour de mon application. L'achat in-app fonctionne très bien lorsque je fais une installation de xcode sur mon téléphone. Le problème se pose lorsque j'ai la version actuellement installée sur mon téléphone, puis j'installe la version de dev sur le dessus de la version. Lorsque j'installe de cette façon, mon identifiant de produit est invalide, même si je l'ai testé plusieurs fois et que cela fonctionne tant que je n'ai pas installé la version antérieure à l'installation de la version de développement.Une fois la mise à niveau dans l'ID de l'application d'achat de l'application n'est pas valide

Nous avons modifié notre ID d'ensemble dans cette mise à jour mais tout a fonctionné sauf lorsque nous l'avons installé de la manière que j'ai décrite ci-dessus.

Quelqu'un at-il déjà rencontré ce problème?

Aussi la version actuellement diffusée n'a pas d'achats in-app.

Répondre

6

Cela arrive tout le temps.

Si vous installez votre version de développement sur la version de l'App Store - les nouveaux ID d'achats dans l'application sont renvoyés comme non valides.

Cela fonctionnera parfaitement lorsque vous téléchargez la nouvelle version sur l'App Store.

+0

Merci pour le conseil! Mon application est actuellement en cours de révision. Je vous ferai savoir si l'achat intégré à l'application fonctionne une fois qu'il est disponible au téléchargement. – jmurphy

+0

Vous aviez raison, une fois publié dans l'app store, l'achat dans l'application fonctionne correctement. Un peu désagréable pour tester si. Merci de votre aide! – jmurphy

+0

Mais si j'ai déjà une application dans l'AppStore, et que je veux ajouter des achats dans l'application, comment puis-je le tester? –

Questions connexes