問題タブ [passkit]

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 に答える
148 参照

javascript - PHP サーバーで生成された無効な通帳

iOS6以降からサポート通帳を作成しようとしています。完全に機能する例を見つけましたが、それをサーバーに適応させようとすると、無効な通帳が生成されます。元のプロジェクトは次の URL にあります。

https://github.com/SimonWaldherr/passkit.php

私が行った唯一の変更は、サーバーの一時ファイルディレクトリを彼に置くことでした。証明書は例に示されているものと同じままで、すべてがまったく同じです。私のサーバーはhttpsです。何が間違っている可能性がありますか?

テスト サーバーの URL は次のとおりです。

https://hot.es/passkit.php-master/

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

ios8 - iOS8で通帳からクレジットカード情報を取得する

iOS 8 API の PassKit フレームワークを調べましたが、Passbook アプリケーションからクレジット カードの詳細を取得する API を見つけることができませんでした。Apple は、カードの詳細を iOS 8 Passbook に保存できると言っています。新しい iOS8 Passkit から (カード番号、有効期限、CCV) などのカードの詳細を取得できますか?

ユーザーがカードの詳細を手動で入力することなく、Passbook からカードの詳細を取得し、それを Payment Gateway に送信する必要があります。

どんな助けでも大歓迎です。前もって感謝します

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

ios - スターバックス通帳パスは、インストール済みアプリのバナーをどのように表示しますか?

スターバックス アプリと同じように、インストール済みアプリのバナーを Passbook パスの裏に追加する方法を見つけようとしていますが、この機能に関するドキュメントや言及はどこにも見つかりません。

ここに画像の説明を入力

スターバックスのパス ファイル自体には、これに関連するものはないようです。最初は、パスの種類の識別子に基づいて単純に自動化されていると思っていましたが、私たちのアプリはパスの種類の識別子のハンドラーとして登録されていますが、その識別子で生成されたカードの裏にあるアプリ バナーにはまだ表示されません。

Passbook のこの (明らかに文書化されていない) 機能を利用する方法を知っている人はいますか?

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

ios - カスタムデザインでパスを作成するには?

ストアカードスタイルでパスをお持ちください。データを含む 2 行目を追加し、ラベルの位置を変更するにはどうすればよいですか (ラベルは値の下にある必要があります)。secondaryFields 配列に 2 番目の項目を追加すると、同じ行の 2 列目に項目が挿入されます。ありがとう。

例としての画像:

ここに画像の説明を入力

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

ios - pkpass がシミュレーターに表示されない

Passbookでiosアプリを実装しています。だから私はASP.netサーバーを実装してパスを生成しました。パスはサーバー側から正常に生成されました。また、Mac から pass.pkpass ファイルをダブルクリックすると、サーバーから作成したパスがパス ビューアーに表示されます。しかし、それをIOSシミュレーターにドラッグしようとすると、「サファリはこのファイルをダウンロードできません」と言われます。証明書を再生成してみました。しかし、何も機能しませんでした。

ここに私のpass.jsonファイルがあります

ここに私のmanifest.jsonがあります

パス証明書を P12 ファイルとしてエクスポートし、privateKey を P12 ファイルとしてエクスポートしました。それらを私のプロジェクトパス[サーバー実装内]にコピーしました

マニフェストと証明書ファイルを使用して署名ファイルを生成する方法を次に示します。

pass.pkpass を正常に生成できますが、シミュレーターで実行されないのはなぜですか?..誰かが理由を教えてもらえますか? 私は本当にここで2日間立ち往生しています..助けてください.

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

ios - インストール済みの Passbook Pass を Mobile Safari で検出する

ネイティブ コードを使用して、PKPassLibrary の passメソッドを介して、組織が作成した Passbook パスを取得できます。

ただし、ネイティブ アプリからの対話やユーザー情報なしで、Web ページを介して同じことができるようにしたいと考えています。これまでのところ、Web からパスのインストールに関する情報と、実装する必要がある Web サービスに関する情報しか見つけることができませんでした。

IE: passTypeIdentifier、organizationName、teamIdentifier、および適切な証明書のみを使用して、ネイティブ アプリを使用せずに、組織によってインストールされたパスをデバイスに照会することは可能ですか? もしそうなら、そのパスから現在の pass.json を取得できますか? これを行うサービスはありますか?

0 投票する
3 に答える
3671 参照

swift - Passbook 、アプリで .pass を表示

すべて、私はAppleのドキュメントを読んでいて、パスのビットとアプリでのパスの変更を示す情報を見つけました. しかし、.pass zip を XCODE に保存し、ポップアップ ビュー コントローラーに表示する方法はありますか?

私はこれを理解しましたが、うまくいきません。

何かアドバイス ??