Ich möchte wissen, gibt es eine API oder ein Stück Code, um zu überprüfen, ob ein Gerät für Apple Pay geeignet ist.Überprüfen Sie Geräte mit Apple Pay-Funktion
Ich möchte keine statische if else
hinzufügen, um zu überprüfen. Wie wir wissen, wird Apple Pay mit mindestens iOS 8.3 und iPhone 5S und höher unterstützt.
Ich zeige informative Bilder in meiner App und sie sollten nur kommen, wenn das Gerät zu Apple Pay fähig ist. bedeutet, dass es nicht für iPhone 4/4S oder alle anderen Geräte mit iOS weniger als 8,3
kommen sollte Wie apple die folgenden Methoden helfen mir zu identifizieren, wenn Gerät Zahlungen unterstützt. (Nicht genau, was ich suche)
+ canMakePayments
+ canMakePaymentsUsingNetworks:
+ canMakePaymentsUsingNetworks:capabilities:
irgendeine Hilfe bitte. danke im voraus.
Wenn Ihr Implementierungsziel unter iOS 8.3 liegt, müssen Sie auch prüfen, ob die PKCayment-View-Controller und -Methoden verfügbar sind, bevor Sie die Überprüfung auf Apple Pay-Support durchführen. –
@RoboticCat danke für die Antwort ... yeah das ist richtig, das zu tun, aber wie das Gerät selbst zu überprüfen hat die Fähigkeit für Apple Pay. –
canMakePayments, canMakePaymentsUsingNetwork, canMakePaymentsUsingNetworks: Fähigkeiten ... diese Methoden werden ja zurückgegeben, wenn wir die Karte oder die Geldbörse hinzufügen können. –