2

一部のアプリで Passbook の統合に取り組んでいます。現在、私はこれについて Ray Wenderlich のチュートリアルを使用していますが、率直に言って、パスを 1 つでも作成するのは非常に困難です。アイコン ファイルをすべて配置し、JSON ファイルをプログラムし、すべての SHA1 値が入力されたマニフェスト ファイルを取得し、ターミナルで数行を実行して署名し、別の行を実行して zip する必要があります。pkpass ファイルをコンピューターに保存し、サーバーにアップロードできるオンライン サービスまたはプログラムはありますか?

4

3 に答える 3

3

パスの作成に役立つ開発者ツールもいくつかあります。ウィキペディアでリストを見つけることができます。

Objective-C SDK と、テンプレートを作成してパスを生成できる無料のクラウド サービスを提供しています。SDK はgithubにあります(サンプル アプリが含まれています)。

于 2013-01-16T00:56:05.313 に答える
1

パスの生成に使用できるサービスは多数あります。プロバイダー、ツール、およびプロジェクトの包括的なリストについては、ウィキペディアを参照してください。

パスを更新する場合は、Passbook Web サービスを構築する必要があります。パスが更新されると、Web サービスは新しい .pkpass バンドルをデバイスに送信します。したがって、プッシュ要求を送信する前にパスを手動で作成してサーバーにアップロードする場合を除き、Web サービスもパスに署名できる必要があります。

当社のサービスPassKitを使用すると、WSIYWIG エディターを使用してテンプレートを作成し、単純な API 呼び出しを介してサーバー上で直接パスを作成できます。API を使用して、パスを更新したり、更新をパスにプッシュしたりすることもできます。.pkpass バンドルを取得したいだけの場合は、パス URL (r.pass.is で始まるもの) に /d を追加するかPassKit API、ユーザー エージェント文字列で使用できます。

于 2013-01-16T00:39:48.497 に答える
-2

Apple の Passbook Support Materials もチェックしてください: https://developer.apple.com/passbook/

SignPass と呼ばれる単純な XCode プロジェクトがあり、これを使用して独自のパスを簡単に作成できます。

注: これらの資料にアクセスするには、Apple の開発者プログラムのメンバーである必要があります..

Passbook 関連の情報はこちら: http://www.flonsolutions.com

アンドリュー

于 2013-01-16T10:13:40.793 に答える