問題タブ [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.

0 投票する
2 に答える
2408 参照

iphone - PassBookのURLSchemeとは(ios6用)

重複の可能性:
iOS 6 Passbook: アプリから Passbook アプリを開く

こんにちは、ウェブ上のどこにも見つからないため、IOS6 の新しい通帳アプリの URLScheme は何ですか。前もって感謝します

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

iphone - 通帳はパスを更新します

ここに画像の説明を入力してください

ここに画像の説明を入力してください

あなたは2つの写真を見ることができます、最初の写真の右上に「追加」があります

2番目の写真の右上には「更新」があります。私は最初の写真として効果を行うことができますが、2番目の効果を行う方法、「追加」の代わりに「更新」を使用する方法がわかりません。

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

php - Passbook の pass ファイルの署名中に openssl_pkcs7_sign が何も返さない

空の署名ファイルが作成され、エラー メッセージは表示されません。

しかし、OpenSSL コマンド ラインを使用して正しい署名を作成できます (WWDR、p12、pkpass ファイルの同じコピーを使用します)。

openssl smime -binary -sign -certfile AppleWWDRCA.pem -signer passcertificate.pem -inkey passkey.pem -in manifest.json -out signature -outform DER -passin pass:123123

0 投票する
2 に答える
1956 参照

objective-c - 実行時に証明書とパスタイプIDを作成する

私の通帳関連のアプリは、ガイドライン23.3に基づいて最近拒否されました。

23.3:パスは、パスを独自の名前、商標、またはブランドで配布するエンティティによって署名されている必要があります。署名されていない場合、アプリは拒否され、パスブックのクレデンシャルが取り消される可能性があります

いくつか質問があり、Appleの誰かと電話をしました。彼らは、私の問題を解決するために、アプリケーションでサインアップフォームを作成できると言っていました。次に、このサインアップフォームを使用して、証明書を作成し、ユーザーの資格情報に基づいてユーザーのタイプIDを渡すことができます。しかし、私はドキュメントを調べてきましたが、有料の開発者メンバーシップがなくてもパスタイプIDまたは証明書を作成できるものは見つかりませんでした。これは正しいですか?ユーザーが独自のパスタイプIDを作成するには、有料の開発者メンバーシップが必要ですか?

そうでない場合、実行時にPassType IDを作成することも可能ですか?たとえば、サインアップフォームの情報を使用して、PassKit /ある種のPassbookサーバーでAPIリクエストを行い、パスタイプIDを作成する場合があります。

そのようなものはありますか、それともアップルの技術者は何か他のことについて話していましたか?

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

ios - テストおよびアドホック配布モードでパスの裏にアプリを一覧表示します

コンパニオンアプリでパスを作成していますが、コンパニオンアプリはまだ公開されていません。

Passbook Package Format Referenceには、associatedStoreIdentifiersは次のように記載されています。'オプション。関連するアプリのiTunesStoreアイテム識別子(Adam IDとも呼ばれます)のリスト。

ただし、私の理解では、アダムIDはアプリIDではありません。まるで、ストアIDとしてアプリIDを使用しようとしても、パスが読み込まれません。

アプリがまだアプリストアにない場合、パスの裏にアプリをリストすることはできますか?

ありがとう。

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

ios - 通帳に開くボタンを追加する方法

http://i.stack.imgur.com/K81uU.png

あなたは写真を見ることができます、開くボタンがあります、写真は通帳パスです、私はそれを完了するためのAPIまたはパス属性を見つけられません。pass.json で

終了するための他のキーまたはラベルが見つかりません。手伝って頂けますか

0 投票する
2 に答える
738 参照

ios - Passbook に追加されたパスの通知が発生しない

通帳にパスが追加されたときに通知を受け取ろうとしているだけです。

注意すべきことの 1 つは、アプリが使用しているものとは異なる Apple dev アカウントを使用して生成したパスも使用しようとしていることです。それが問題の一部であるかどうかを把握しようとしています。

これは 3 タブ アプリケーションの 1 つの VC です。

ViewController.m:

"viewDidLoad":

そして私の通知ハンドラ:

iOS シミュレーターでアプリを実行すると、すべてが期待どおりに動作し、Xcode のコンソールにログ出力が表示されます。

デバイスで実行すると、パスが追加されたときに通知が呼び出されません。デバイスでは、パスをリストすることさえできません。

さらに奇妙なのは、通帳からパスを削除してアプリに再度入ると、通知が呼び出されることです。

ps:ここに欠けているのは単純なものであることを本当に願っています。

EDIT:より多くの情報とより完全なコードサンプルで更新

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

ios - 通帳は特定の時間に私に思い出させます

私は次の通帳を使用していますpass.json

20:50に思い出させたいのですが、そうではありません。pass.jsonファイル内の時間はです2013-01-10T18:50+08:00

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

ios - パスの最新バージョンと古いバージョンを比較して、変更されたフィールドを特定する方法は?

Passbook Programming Guideは次のように述べています。

デバイスは、パスの最新バージョンを以前のバージョンと比較して、どのフィールドが変更されたかを判断します。

私の質問は次のとおりです。自分のアプリで、変更されたフィールドを特定する方法を教えてください。パスには、同じパス タイプ ID とシリアル番号のパス更新を示すバージョン番号のようなフィールドがありますか?