Apple Pay
アプリケーションの 1 つをBraintree
プロバイダーとして統合しています。
これでブレインツリーを初期化しようとしています
[self.provider createPaymentMethod:BTPaymentProviderTypeApplePay];
didFailWithError
メソッドでこのエラーが発生しています
- (void)paymentMethodCreator:(id)sender didFailWithError:(NSError *)error
{
}
Error Domain=BTPaymentProviderErrorDomain Code=2 "Failed to initialize a Apple Pay
authorization view controller. Check device, OS version, cards in Passbook and configuration."
UserInfo=0x17487fc40
{NSLocalizedDescription=Failed to initialize a Apple Pay authorization view controller.
Check device, OS version, cards in Passbook and configuration.
これを解決するために、 にクレジット カードを追加しようとしていますが、どのカードを入力しても、サポートされていないPassbook
というエラーが表示されます。
アメリカの銀行が提供する特定のクレジットカードのみを受け入れてApple Pay
いるようですPassbook
しかし、私はインドに住んでいるので、これ以上進歩する方法はありません. どうすればこれを克服できますか?