J'ai la localisation dans mon projet, lorsque j'ajoute le bouton Apple Pay, il affiche IN_APP_PAYMENT_BUTTON_SETUP
au lieu de "Configuration Pay".
Étrangement, le même code affiche correctement le bouton Apple Pay lorsqu'il est ajouté à un autre projet d'exemple.
if ([PKPaymentAuthorizationViewController canMakePayments]) {
if ([PKPaymentAuthorizationViewController canMakePaymentsUsingNetworks:@[PKPaymentNetworkVisa, PKPaymentNetworkMasterCard, PKPaymentNetworkAmex]]) {
//Code standard
}
else{
UIButton *btnApplePay = [PKPaymentButton buttonWithType:PKPaymentButtonTypeSetUp style:PKPaymentButtonStyleWhiteOutline];
[btnApplePay setFrame:CGRectMake(10, 10, 294, 50)];
[self.view addSubview:btnApplePay];
}
}
Aussi, si la largeur du PKPaymentButton est inférieure à 128 px, alors le PKPaymentButton affiche le texte " Pay".