問題タブ [wallet]
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.
ios - ウォレット アプリが登録リクエストをウェブ サーバーに送信しない
パスを作成したモバイル チケット アプリを開発しています。PKAddPassesViewController を使用してパスを表示しています。パスは問題なく表示され、ウォレット アプリケーションにも正常に追加されます。問題は、パスがウォレットに追加されると、 docs に記載されているように、バックエンド API に登録要求を送信しません。http で node.js サーバーをローカルで実行しているため、開発者設定でパスキット テスト用の HTTP も有効にしましたが、サーバーにはまだリクエストがありません。
pass.json のいくつかのフィールドは
誰かが同じ問題に直面しているかどうかを調べる
push-notification - Apple Pass が更新されない
通知を押して Apple パスを更新しようとしています。手動更新は正常に機能しています。javapns を使用して通知を送信しようとしました。ただし、ペイロードについては混乱しています。ドキュメントには、「ペイロード用の空の JSON 辞書」と記載されています。これは、aps{} タグを空にするか、全体にする必要があるということですか? いずれにせよ、シリアル番号を取得するためのリクエストがアクセス ログに見つかりません。あらゆる助けに感謝します。ありがとう。編集: 私の基本的な質問は、アップル パスの更新をトリガーするために javapns ライブラリに設定する必要があるデータは何かということです。私は試した
PushNotificationPayload iosNativeMessage= PushNotificationPayload.fromJSON("{}");
PushedNotifications response = pnm.sendNotifications(iosNativeMessage, devices);
これは機能していません。「aps」が見つからないというjavapns内でエラーをスローしています
PushNotificationPayload iosNativeMessage= PushNotificationPayload.complex() ;
PushedNotifications response = pnm.sendNotifications(iosNativeMessage, devices);
ペイロードが空であるというエラーがスローされます
参考:テストにはサンドボックス環境を使用しています
android-pay - Apple ウォレットからのパスの無効化
パスの非アクティブ化/キャンセルのプッシュ通知を送信する機能を実装しようとしています。しかし、アップル/アンドロイドのドキュメントにはそれについての言葉が見つかりません。パスを無効にする方法を提案できる人はいますか?
ios - iOS のリンクからウォレットの搭乗券を保存するにはどうすればよいですか?
ウォレットの仕組みについては何も知りません。私はそれのドキュメントを読みました。そして、サーバー上でいくつかの pkpass ファイルを生成する必要があることを知っています。
私がやりたいことは、ユーザー用の pkpass ファイルを生成し、このファイルへのリンクをアプリ内に持ち込むことです。
このファイルを外部リンクからウォレットに追加できますか? たとえば、ユーザーがリンクをクリックすると、このリンクが pkpass ファイルにつながります。システムはこのファイルをウォレットとして認識し、ユーザーにウォレットに保存するよう提案しますか?
ios - アプリを使用せずに pkpass ファイルをリモートで更新する
私は自分の店にウェブサイトを構築し、それにいくつかのクーポンを追加しました. クーポン付きの pkpass ファイルをダウンロードするためのリンクを追加して、クライアントがクーポンを Apple Wallet アプリに保存できるようにしました。顧客がカードをデバイスに保存した後、そのカードをリモートで更新するオプションが必要です (クーポン テキストの変更など) が、それについて読んだすべてのことによると、顧客がアプリからカードを保存した場合にのみカードを更新できます。ウェブからではありません。あれは正しいですか?このユーザーのデバイスにアプリをインストールしていない場合、クーポンに更新をプッシュする方法はありませんか? それを回避する方法はありますか?
apple-push-notifications - ユーザーフレンドリーな URL を表示する通帳変更メッセージ
以下のデータを含む backField があるとします。
Key-1 field changed:Link
プッシュ通知が届いたときのロック画面で、 - ではなく、ユーザーフレンドリーな - を表示したいKey-1 field changed:<a href='https://somewhere.com'>Link</a>
。
それを達成するためのオプションはありますか?