問題タブ [applepay]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1908 参照

ios - Apple Pay を試すと、iOS シミュレーターが「パスコードで支払う」で動かなくなる

アプリで Apple Pay をセットアップしようとしていますが、現時点では iPhone 6 を持っていません。そのため、シミュレーターを購入する前に、または誰かに貸してもらう前に、シミュレーターですべてを起動して実行しようとしています。

とにかく、ApplePayビューコントローラーを実際に表示するところまで来ました。

ここに画像の説明を入力

しかし、「パスコードで支払う」をタップしても何も起こらないので、それ以上進んでサーバーですべてをテストすることはできません。

私のコードの関連部分は次のとおりです。

何が間違っているのでしょうか?

0 投票する
1 に答える
266 参照

ios7 - iOS 7 は Apple Pay をサポートしていますか、それとも iOS に優れた支払いベースの API はありますか?

ペイメント API を使用したアプリを作成したいのですが、ペイメント ゲートウェイ API を経験したことがありません。

Apple Pay またはその他のオープン ソース API を使用する必要があります。

他の API の場合、エンタープライズ アプリケーションに最も適しているのはどれか。

前もって感謝します。

0 投票する
0 に答える
652 参照

web-services - Apple Wallet / Passbook iOS 9 の自動更新はデフォルトで無効 + Web サービスのバグ

QR コードをスキャンして新しいパスを取得すると、デフォルトで「自動更新」と「ロック画面に表示」の設定が無効になります。9.0 より前の iOS バージョンでは、両方とも有効になっています。同じパスが QR コード内の URL を介してインストールされる場合、両方の設定がオンに設定されます。

再現する手順:

  1. QRコードをスキャンして新しいパスをダウンロード/インストール

  2. パスが登録されず、「自動更新」が無効として表示されます

  3. 同じ QR コード内の URL を Safari で開き、同じパスをダウンロードすると、すべて正常に動作します

さらに、パスがダウンロードされると、Apple は間違った Web サービス URL を呼び出します。登録 REST サービスで POST を呼び出す代わりに、DELETE を呼び出しています。

iOS9.0 および 9.1 でテスト済み (13B5110e) iPhone6

誰にも回避策がありますか?

以下も参照してください。

https://openradar.appspot.com/22816943

https://forums.developer.apple.com/message/24585#24585

0 投票する
1 に答える
44 参照

ios - チーム メンバー用にプロビジョニング ファイルを設定した場合、チーム メンバーは Apple Pay を有効にできますか?

Apple Pay 用に開発できるように、「管理者/エージェント」を求めるチーム「メンバー」がいます。私が彼らのためにプロビジョニング プロファイルを設定した場合でも、管理者が [機能] タブで Apple Pay を有効にする必要がありますか?

可能であれば、彼らに管理者を与えたくありません。

Xコード7

0 投票する
1 に答える
1776 参照

ios - 13.56Mhz 検出時に Apple Pay UI を無効にする

iOS 9 には、特定のシナリオまたはユース ケースで Apple Pay の抑制をサポートする特定の新しい方法があることを認識しています。次の方法で適用する必要がある人の1人がいます。

ただし、このメソッドを呼び出すたびに、次の応答が返されます。PKAutomaticPassPresentationSuppressionResultDenied (Either the user prevented the suppression, or an internal error occurred)

ドキュメントでは、次の重要な注意事項としてマークされています。

重要 この方法には、Apple が発行する特別な資格が必要です。エンタイトルメントが存在しない場合、リクエストは PKAutomaticPassPresentationSuppressionResultNotSupported の結果で失敗します。詳しくは、developer.apple.com/apple-pay/ をご覧ください。

結果を得るために何をすべきPKAutomaticPassPresentationSuppressionResultSuccessか?「Apple ID」で Apple Pay を有効にし、マーチャンド ID を作成した後、これらすべてを含み、プロジェクトに含まれる開発プロビジョニング プロファイルを再度ダウンロードしました。そこでも「Apple Pay」機能を有効にしましたが、それでもPKAutomaticPassPresentationSuppressionResultDeniedエラーが発生します。

テスト環境情報:

  • Apple Pay 対応カードを搭載した iPhone 6
  • iOS 9.0.1 (13A404)

全てに感謝