J'ai mis en place Apple Pay avec Target 8.4 et versions supérieures. Lorsque l'appareil a la capacité ApplePay mais qu'il n'est pas configuré, nous devons ouvrir l'application Google Wallet et entamer le processus d'ajout du panier.Apple paye le bouton de paiement dans iOS 8.4
Lorsque j'implémente le code pour iOS 8.4, le PKPaymentButton n'est pas affiché. Cela fonctionne bien sur iOS 9.0. S'il vous plaît vérifier le code ci-dessous pour le même.
if ([PKPaymentAuthorizationViewController canMakePayments]) {
// Card configured
self.btnApplePay = [self.btnApplePay initWithPaymentButtonType:PKPaymentButtonTypePlain paymentButtonStyle:PKPaymentButtonStyleBlack];
}
else {
// Card not configured
self.btnApplePay = [PKPaymentButton buttonWithType:PKPaymentButtonTypeSetUp style:PKPaymentButtonStyleBlack];
}
De plus, vous trouverez la pièce jointe de la capture d'écran.
S'il vous plaît suggérer, où je dois améliorer mon code.
Etes-vous sûr de tester sur iOS 8.4? 'PKPaymentButton' est uniquement disponible sur iOS 8.4 et versions ultérieures. iOS 8.3 et inférieur n'est pas pris en charge. – Mackarous
Oui j'ai sélectionné iPhone 5 (8.4) – Myaaoonn