私は、デバイスがアップルペイに対応しているかどうかを確認するためのAPIまたはコードを知りたいと思っています。アップルペイ機能付きのデバイスを確認する
スタティックif else
を追加したくありません。 Apple Payは、iOS 8.3以上、iPhone 5S以上でサポートされています。
私はアプリで有益な画像を表示しています.Appleが対応可能なデバイスでなければ表示されません。 iOSが8.3未満のiPhone 4/4Sまたは他のすべてのデバイス用ではないことを意味します。
リンゴごとに、デバイスが支払いをサポートしているかどうかを確認するのに役立ちます。 (正確には私が探しているものではありません)
+ canMakePayments
+ canMakePaymentsUsingNetworks:
+ canMakePaymentsUsingNetworks:capabilities:
助けてください。ありがとうございます。
デプロイターゲットがiOS 8.3未満の場合は、Apple Payサポートのチェックを実行する前に 'PKPayment'ビューコントローラとメソッドが利用可能かどうかを確認する必要があります。 –
@RoboticCatは返信してくれてありがとう...そうする必要がありますが、デバイス自体をチェックする方法はApple Payの機能を持っています。 –
canMakePayments、canMakePaymentsUsingNetwork、canMakePaymentsUsingNetworks:capabilities ...これらのメソッドは、支払いを行うことができる、またはウォレットにカードが追加されている場合、yesを返します。 –