Je crée une application d'achat in-app avec iAds. J'ai déjà soumis la même application (sans achat iAd et inAPP) qu'une application payante et elle est disponible sur Apple Store. Lorsque mon application gratuite sera prête et disponible dans Apple Store, j'aurai deux binaires - un pour l'application gratuite et un pour l'application payante.Application d'achat iAd + In App - Télécharger un nouveau fichier binaire
Une fois qu'un utilisateur effectue un paiement par achat dans l'application, je veux débloquer tous les éléments et supprimer les iAds. En d'autres termes, après le paiement, il devrait être exactement comme l'application payée. Au lieu de désactiver les iAds et déverrouiller les éléments verrouillés par code, je veux que les utilisateurs téléchargent l'application payée après le paiement qui devrait remplacer leur application gratuite. Est-il possible de faire ça? Comment tu fais ça?
Dois-je soumettre deux binaires? Pouvez-vous me donner l'exemple de code par lequel un nouveau téléchargement commencera après le paiement et l'application gratuite sera remplacée par l'application payée?
Excellente logique! Dommage que la personne d'origine n'ait pas marqué cela comme réponse. – user523234
Brillant, mais qu'en est-il des anciens utilisateurs qui n'ont pas lancé l'application entre la première mise à jour et la seconde? – suprandr
@suprandr en effet vous êtes coincé avec eux. Sauf si vous avez un compte d'utilisateur, vous ne pouvez rien faire. Vous pouvez toujours essayer de voir quelle version du modèle CoreData votre utilisateur possède (si vous utilisez CoreData). – iGranDav