Je développe une application dans laquelle je dois intégrer des paiements avec PayPal, j'ai téléchargé le fichier SDK iOS de PayPal , tout fonctionne parfaitement avec le bac à sable mais maintenant je ne sais pas comment changer le mode pour la production. Toute aide serait la bienvenue.
Réponses
Trop de publicités?L'exemple de code que vous suivez probablement dans le Documentation sur l'intégration iOS définit l'environnement à PayPalEnvironmentNoNetwork
:
// Start out working with the test environment!
// When you are ready, remove this line to switch to live.
[PayPalPaymentViewController setEnvironment:PayPalEnvironmentNoNetwork];
Vous pouvez simplement supprimer cette ligne pour aller de l'avant, puisque la valeur par défaut est PayPalEnvironmentProduction
.
Cependant, vous voudrez probablement tester votre intégration avant de la mettre en œuvre en changeant l'environnement en PayPalEnvironmentSandbox
:
[PayPalPaymentViewController setEnvironment:PayPalEnvironmentSandbox];
Vous pouvez créer des comptes "bac à sable" par l'intermédiaire de aquí .
Lors du passage à la production, il est plus sûr et plus clair d'être explicite que de supprimer la ligne :
[PayPalPaymentViewController setEnvironment:PayPalEnvironmentProduction];
Voir aussi Documentation PayPalPaymentViewController.h sur les environnements .
//for testing
[PayPalPaymentViewController setEnvironment:self.environment];
//for Paypal live app than it set in our app code
[PayPalPaymentViewController setEnvironment:PayPalEnvironmentProduction];
//check in Paypal sandbox account
[PayPalPaymentViewController setEnvironment:PayPalEnvironmentSandbox];