| ファイル名拡張子 | .pkpass, [1] .pkpasses |
|---|---|
| インターネットメディアの種類 |
|
| 開発者 | りんご |
| 延長 | ジップ |
PKPASSは、 AppleがWalletアプリケーション(iOS 9まではPassBookと呼ばれていた)用に開発した、デジタルパスの保存と交換に使用されるファイル形式です。パスは、搭乗券、会員カード、クーポン、証明書など、「小さな紙片やプラスチックに印刷される可能性のある」情報を表すことを目的としています。 [2]形式の仕様はオンラインで公開されており[2] 、これによりAndroid、[3]、Windows [4]、Linux [5]などの他のプラットフォーム向けに互換性のある実装を開発できるようになりました。
ファイル構造
このファイルは、ファイル名拡張子が のZIPアーカイブで、デジタル パスを説明するデジタル署名されたファイルのセットが含まれています。複数のファイルをさらに の拡張子を持つ 1 つの ZIP アーカイブに結合して、複数のデジタル パスをまとめて配布しやすくすること
ができます。 .pkpass.pkpass.pkpasses
サンプル PKPASS ファイルの内容は次のようになります。
icon.pngデジタルパスアイコンです。logo.pngレンダリングされたパスの左上に表示されます。
画像や文字列などのローカライズされたリソースは、次のような名前のサブフォルダーに保存されます。<language_identifier>-<region_identifier>.lproj
このファイルは、デジタル パスを記述する
JSONpass.json形式の辞書です。
manifest.jsonマニフェスト自体と署名を除くすべてのファイルの
SHA-1ハッシュを含む JSON 辞書が含まれています。
signatureマニフェスト ファイルのPKCS #7署名が含まれているため、バンドル内のすべてのファイルに効果的に署名されます。
参考文献
- ^ 「PKPASS ファイルのドキュメント」 。2023年 7 月 21 日閲覧。
- ^ ab 「PassKit パッケージフォーマットリファレンス」。Apple Inc. 2021年10月25日閲覧。
- ^ 「Google Play: 「pkpass」の検索結果」2021年10月25日閲覧。
- ^ 「Windows ストア: 「pkpass」の検索結果」。Microsoft 。2021 年 10 月 25 日閲覧。
- ^ 「Flathubストア:「pkpass」の検索結果」。2023年6月21日閲覧。
外部リンク
- フォーマット仕様
