なぜ PKPASS を MSWALLET に変換するのですか?
PKPASS ファイルは、2012 年に iOS 6 で導入された Apple Wallet 用の ZIP ベースのデジタル署名済みパスバンドルです。MSWALLET は、別の閉鎖的なモバイルウォレットプラットフォーム用の Microsoft 独自形式でした。これら 2 つの形式に相互運用性はなく、ターゲットとなる形式は現在のどの製品にも存在しません。
PKPASS から MSWALLET への変換方法
PassWallet FREE
Android では、MSWALLET への変換を探す代わりに、.pkpass 添付ファイルを開き、PassWallet を選択してバーコード付きのパスを保存・表示してください。
WalletPasses FREE
Android で WalletPasses を介して .pkpass を開き、Apple 以外のデバイスでパスを表示・使用します。
PKPASS を変換するプログラム
これらの形式について
PKPASS ファイルは、Apple Wallet 用のデジタルパス(搭乗券、イベントチケット、クーポン、ポイントカードなど)です。iPhone では、添付ファイルをタップして «追加» を選択すると、標準の Wallet アプリに保存されます。Android には標準機能がないため、PassWallet、WalletPasses、または Pass2U Wallet…
.PKPASS の詳細を開く →.MSWALLET ファイルは、misc ファイルである Microsoft Wallet item package に関連付けられています。
.MSWALLET の詳細を開く →品質と注意点
- .mswallet は 2019 年以降廃止されており、現在の Microsoft 製品でこの形式を読み取れるものはありません。
- 両方のプラットフォームが稼働していた時期でも、形式には互換性がありませんでした。PKPASS は Apple 署名の PKCS#7 を使用し、MSWALLET は別の Microsoft スキームを使用していました。
- バーコードのペイロードは
pass.json内のbarcodeキーの下で読み取ることができます。変換せずにアクセスするには、.pkpassの名前を.zipに変更してください。
よくある質問
PKPASS を Google Wallet に変換できますか?
.mswallet は今日どこかでサポートされていますか?
.pkpass ファイル内のバーコードはどうすれば利用できますか?
pass.json を読み取ってください。バーコードのペイロード文字列は barcode.message フィールドにあり、バーコード画像も PNG として内部に同梱されています。