Stripe を使用して Apple Pay を Swift アプリに追加しようとしています。Stripe のガイドに従っています。以下のエラーを示すデモ リポジトリを作成しました。
Stripe ライブラリを追加し、必要な Apple ライブラリをリンクし、Objective-C ブリッジ ヘッダーを追加し、Stripe Publishable Key を追加し、Stripe Enable ApplePay マクロを有効にし、ApplePay 資格を有効にしました。
実際の支払いリクエストを作成しようとすると、問題が発生します。
var request: PKPaymentRequest = Stripe.paymentRequestWithMerchantIdentifier("merchant.fm.kenneth.donate")
私のリポジトリはこれを詳細に説明しています。
アプリをビルドすると、次のエラーが発生します。
2014-11-09 13:59:33.576 stripeTest2[22128:904179]
+[Stripe paymentRequestWithMerchantIdentifier:]:
unrecognized selector sent to class 0x10910a210
2014-11-09 13:59:33.579 stripeTest2[22128:904179] ***
Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: '+[Stripe paymentRequestWithMerchantIdentifier:]:
unrecognized selector sent to class 0x10910a210'
Stripe ライブラリの Objective-C コードへのブリッジに問題があるに違いないと思います。どんな助けでも大歓迎です。