問題タブ [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.
python - python m2cryptとload_keyですが、.certファイルしかありません
問題があります。PythonでAppleパスブックに関するいくつかのヒントをテストしています。署名を取得するためにM2Cryptoを使用しています。
コードは次のとおりです。
コードはうまく機能し、署名コンテンツを生成するはずです。問題は「キー」と「証明書」にあります。
この2つの変数はcertificate.pemとkey.pemの名前ですが、AppleDeveloperポータルからpass.certファイルのみをダウンロードしました。
opensslなどを使用してこの2つのファイルを取得するにはどうすればよいですか?
解決済み:
私はこのリンクで解決しました
http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12
ios - 隠しフィールドをパスに保存することはできますか? (iOS 6.0 通帳 JSON)
JSON ファイルに非表示の値を保存したいのですが、これは通帳には表示されませんが、次のようにパスを読み込んだ後にアプリからアクセスできます。
iphone - シミュレーター通帳でクーポンをテストするにはどうすればよいですか?-IOS
クーポン.pkpassを作成しましたが、シミュレーター通帳でクーポンをテストするにはどうすればよいですか?クーポンが正常に作成されたかどうかを知りたいです。
ありがとうございました。
ios - Mountain Lion の Safari に便利な Passbook pkpass を含める
どうやら Mountain Lion 10.8.2 Safari は Passbook パスを「サポート」しており、ユーザーが設定した iPhone を Passbook にロードするために、「.pkpass」ファイルをプレビューして iCloud に同期することを提案するようだ。
ただし、ユーザーがそのようなファイルを明示的にダウンロードする以外に、ブラウザーにそのようなファイルをロードさせる方法に関するドキュメントは見つかりませんでした。
理想的には、<link rel="alternate" type="application/vnd.apple.pkpass">
または同様のタグが存在するため、サポートしている (そして適切に構成された) ブラウザーがそれを取得して提供できます。そのような機能についての言及は見つかりません。
それ以外では、ユーザーは「ここをクリック」して pkpass をダウンロードするように指示される必要があり、それが何であるか、およびそれをどうするかを知っているかどうかを確認する必要があります。それ以外の場合は、ダウンロード フォルダー内の不透明な BLOB です。
明らかに、iOS 6 または OS X 10.8.2 以降のユーザー エージェントを明示的にスニッフィングしたくありません。これは、ユーザーが iCloud を構成しているかどうかもチェックせず、PassWallet や Android 用の同様のアプリのサポートも排除するためです。など、その他のサポートされているブラウザーと一緒に。
ios6 - 通帳パスの共有 .pkpass
iOS 6 で簡単なデモ通帳パスを作成しました。それを自分宛にメールで送信したところ、問題なく動作しました。今、私はそれを人々と共有する必要があります。.pkpass ファイルをサーバーにアップロードしましたが、safari はファイル形式または MIME タイプを認識できないため、ダウンロードしません。
どうすれば共有できますか?
ios - Passbookのロギングエンドポイントを使用するものは何ですか?
通帳用のWebサービスの実装を始めたばかりです。
ドキュメントには、ログ用のオプションのエンドポイントがあることがわかりますが、このエンドポイントを何が使用/消費するのかわかりませんか?
私の知る限り、ログを確認したい人間だけが使用しています。
明確にするために、Appleのドキュメントでは、ログには
webServiceURL / version/logへのPOSTリクエスト
しかし、webServiceURL / version/myAppsLogsへのGETリクエストを使用できなかった理由がわかりません。
ios - パスキットプッシュ通知がUrbanAirshipで機能しない
パスをインストールしています。サーバーに登録されているデバイスにインストールすると、デバイスIDはUrbanAirshipサービスにも登録されます。
ここまでは順調ですね。
アーバンエアシップのダッシュボードからプッシュメッセージを送信したり、カーリングしたり、サーバーにプッシュを送信させたりしようとすると、デバイスでメッセージが受信されません。パスキットの更新をプッシュするときに考慮しなければならない特別なことはありますか?
ios - 通帳: iOS プロビジョニング ポータルでパス タイプ ID にアクセスできません
チュートリアルを進めています: http://www.raywenderlich.com/20734/beginning-passbook-part-1
Apple の開発サイトの iOS プロビジョニング センターにアクセスするように指示されましたが、それらが参照しているパス タイプ IDが見つかりません。私はリンゴの開発に慣れていないので、経験豊富な人からのアドバイスに感謝します。
私の質問は、$99 の iOS 開発者アカウントを持っていなくても、パスをテストしたりプレイしたりできますか?
openssl - Apple Passbook 署名を生成できません
p12 証明書を使用して manifest.json から Apple Passbook 署名ファイルを自動的に生成するシェル スクリプトを作成しています。これが私がすることです:
最初の 2 つの関数は正常に動作します。少なくとも、certificate.pem と key.pem の両方が作成されます。署名ファイルも作成されますが、manifest.json は空ではありませんが、証明書とキーと同様に、何らかの理由で空 (0 バイト) になっています。これはどのように発生する可能性があり、どうすれば修正できますか?
ios6 - 他の開発者が開発したアプリから Passbook Pass にアクセスできますか?
他の開発者のアプリからアクセスできる通帳パスを作成できますか? 私が読んだところによると、コンパニオン アプリが passTypeId に基づいて電話で通帳パスにアクセスする資格を付与する、何らかの形式の認証があるようです。passTypeId を他のアプリと共有すると、これらのアプリはパスから情報を読み取ることができますか?