問題タブ [passbook]
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.
php - PassbookAPIを使用したプッシュ通知の送信
PassbookAPIを使用してプッシュ通知を送信しようとしています。APNSサーバーに送信する次のJSONオブジェクトを作成しました。
ただし、このメッセージは届きません。通帳を使ってこれを行う方法をインターネットで探していましたが、見つかりません。このような空のペイロードを送信すると、次のようになります。
(更新)通知が到着し、パスが更新されます。
では、カスタムメッセージをAPNSサーバーに送信する方法を知っている人はいますか?
前もって感謝します!
openssl - 通帳パス署名-WWDR証明書
私は現在、人々がパスを作成できるWebインターフェースに取り組んでいます。これらのパスは私からの証明書によって署名されますが、人々が自分の証明書をアップロードできるように機能を追加したいと思います。
私はpassk.itを見ていましたが、カスタム証明書で署名する場合は、独自のWWDR証明書をアップロードする必要はありません。パス証明書をアップロードするだけです。これは、通帳パスが任意のWWDR証明書で署名できることを意味しますか?それとも私はここで何かが欠けていますか?
前もって感謝します!
java - Javaで通帳署名を生成
インターネットでこれに関する例を見たことがないので、私が知る限り、誰かが Java でこれを試したのはこれが初めてで、信じがたいと思います。
manifest.json の署名ファイルを生成するために与えられた .pem、.p12、および .cer ファイルを操作しようとしています。これが私が持っているもので、InvalidKeyException バージョンの不一致が発生します: (サポート: 00、解析: 03
エラーが発生している以下のコードのコメントを参照してください。人々がopensslでこれをどのように行っているかについて、別の言語でいくつかの例を見てきましたが、Javaに相当するものがあるに違いありません??
ios - サンプル通帳アプリを作るため、.pkpassファイルの取得でNSDataはnil
ローカル パスから .pkpass ファイルから NSData を取得しているときに、NSData オブジェクトが nil になっています ...
事前に感謝します。
ios - 提供された passTypeIdentifier または teamIdentifier が証明書と一致しないか、証明書の信頼チェーンを検証できなかった可能性があります
[追加] ボタンを押して、手動でパッケージ化された通帳アプリをインストールしようとすると、タイトルにエラーが表示されます。「signpass」ツールを使用してパッケージ化された通帳アプリを正常にインストールできますが、UNIX サーバーで動的パッケージを作成する必要があります。
通帳アプリを Web のさまざまなパッケージで手動でパッケージ化しようとしていますが、それぞれで同じエラーが発生します。私が試したいくつかのパッケージは次の とおり です。
これは、作成され圧縮された pass.json です (teamIdentifier と passTypeIdentifier の両方が入力されていることに注意してください)。
Apple の手順に従って、Pass Type ID 証明書を生成し、ダウンロードして Keychain Access にインストールしました。次に、それを「Certificates.p12」としてエクスポートし、次を実行してcertificate.pemとkey.pemを生成します。
マニフェスト ファイルが作成されたら、次を実行します。
Apple Worldwide Developer Relations Certification Authority を Privacy Enhanced Mail ファイルとしてエクスポートして、wwdr.pem を作成しました。
Apple ルート認証局をインストールする必要があることをどこかで読んだので (私はインストールしています)、インストールした証明書のリストを以下に示します。
- Apple アプリケーション統合認証局 Apple ルート CA
- Apple ルート認証局は、世界中の開発者関係を適用します
- 認証局
- com.apple.idms.appleid.prd.4f3756614a59746e554a36344e6b55426b64576441413d3d
- com.apple.ubiquity.peer-uuid.207240B0-758A-4C1E-B173-D1B70FF03533
- com.apple.ubiquity.peer-uuid.C5D1968F-8923-48E4-A09D-8C9AE485A88B
- com.apple.ubiquity.ssl-cert.C5D1968F-8923-48E4-A09D-8C9AE485A88B
- iPhone 開発者: Matthew Snider パス タイプ ID:
- pass.votizen.membership
明らかに、使用している証明書またはパッケージ化の方法に問題があります。何が間違っているのかわかりません。誰かがアイデアを持っていることを願っています。
c# - C# での Apple Passbook のコンテンツへの署名
これが私のコードです
「内部証明書チェーンエラーが発生しました。」がスローされる理由を誰か教えてもらえますか?
ios - iOSでのパスのクレジットカード支払い
重複の可能性:
iOS アプリで支払いを受け入れますか?
アプリ内購入で Apple ではなくクレジット カードを使用して、ユーザーがアプリ内でパスの支払いを行えるようにすることはできますか?
ios6 - 通帳ios6で位置情報サービスを組み合わせるにはどうすればよいですか?
そうか
Passbookは、場所と時刻のデータを使用して、アプリがパスを使用すると判断したときにパスを起動できます。
アップルドキュメントで。
では、顧客が特定の場所に近づいたときにプッシュ通知を送信できますか?はいの場合、どうすればよいですか?
オンラインでチュートリアルはありますか?
どうも
ios6 - 通帳用のプッシュ トークンはどのように作成されますか?
私の質問: Passbook のプッシュ トークンはどのように作成されますか? APN登録は必要ですか?その場合、プッシュ トークンを作成するための APN 登録手順は、ユーザーが Passbook にパスをインストールするときに、プロバイダーにパスを登録するための最初の REST 呼び出しの前に (たとえば、開発者の介入を必要とせずに)自動的に実行されますか? Apple の Passbook のドキュメントでは、Passbook のデバイスにプッシュ トークンがどのように到着するかが指定されていません。デバイスがレンダリングするものであると述べているだけです。
背景: Passbook での Passes の更新に関する Apple のドキュメントを見てきましたが、Passbook へのプッシュ通知用のプッシュ トークンを生成する方法が具体的に記載されている場所はどこにもありません。Web サービス リファレンス セクションによると、RESTful サービスの登録および登録解除の技術仕様では、デバイス ライブラリ識別子、認証トークン、パス タイプ ID、およびシリアル番号とともにプッシュ トークンが渡されます。
カスタム iOS アプリのプッシュ トークンの永続性に関する私の理解では、アプリがプッシュを送信する前に、プッシュ通知の準備として、アプリ自体を APN サーバーに登録して、デバイス上でそのアプリのプッシュ トークンを作成する必要があるということです。トークンをプロバイダー (例: Web サーバー) に送信します。これにより、APN 自体がデバイス上で生成するプロバイダーから、APN がプッシュ トークンを受信することが保証されます。