ストライプドキュメントに続いて、WebでApple Payを設定しようとしています。モバイルSafariでStripe.applePay.checkAvailabilityがfalseを返す
しかし、Stripeが提供する関数は、avaiabilityをfalseとして返します。
Stripe.applePay.checkAvailability(function(available) {
if (available) {
document.getElementById('apple-pay-button').style.display = 'block';
} else {
document.getElementById('apple-pay-button').style.display = 'none';
}
});
私は開発環境でテストしており、モバイルSafariでngrokを使用してサーバーに接続しています。
誰もがうまく動作していますか?
更新:
ので、私の最後の試みは、指紋リーダー(私はハンドオフを行う必要はありません)Safariで
- ましたMacOS ...
checkAvailability
が呼び出され、available
が返されます。false
- 唯一のことはストライプAPIですが、壊れている変更があり、まだアップグレードしようとしていないため、古いAPIを使用しています。
- しかし、私たちはapiバージョンを使用して。開発者は、アップルペイとストライプが動作するように取得しようとしてここに着陸助けるかもしれない
あなたはiTunes Connect Sandboxアカウントにログインしていますか?そうでない場合、これはいつも起こります。 – korben
@ korbenうん、それはバグだ。常に真実に戻っていない。 –
はおそらくApple Pay Developerのサポートに提出する価値があります。 checkAvailability()メソッドは実際にはApple Pay JSをラップするだけで、追加のロジックafaikを追加しません。 Apple Pay JSだけでも同じ結果が得られますか? – korben