MRが楽しい

MRやVRについて学習したことを書き残す

iOS用のアーカイブファイル(IPAファイル)の署名情報をWindowsで確認する

本日は iPad 開発の小ネタ枠です。
iOS用のアーカイブファイル(IPAファイル)の署名情報を Windows 上で確認する手順を記事にします。
f:id:bluebirdofoz:20201030234637j:plain

前回記事の続きです。
bluebirdofoz.hatenablog.com

アーカイブファイル(IPA)の展開

IPA ファイルの内容を確認するにはアーカイブを展開する必要があります。
f:id:bluebirdofoz:20201030234656j:plain

Windows 上では ZIP ファイルとして認識させることで展開する事が可能です。
IPA ファイルの拡張子を .zip に変更します。
f:id:bluebirdofoz:20201030234703j:plain

ZIP ファイルとして展開を行います。
f:id:bluebirdofoz:20201030234713j:plain

展開されたフォルダを開き、[ファイル名 -> Payload -> アプリ名.app]フォルダを開きます。
フォルダ内の embedded.mobileprovision ファイルをテキストエディタで開きます。
f:id:bluebirdofoz:20201030234721j:plain

例えば署名の有効期限は以下のタグに記述されています。

<key>ExpirationDate</key>
<date>YYYY-MM-DDTHH:mm:SSZ</date>

その他、登録しているUDIDなども確認できます。

<key>ProvisionedDevices</key>
<array>
    <string>XXXXXXXXXXXXXXXXXXXXXXXXX</string>
</array>

参考ページ

qiita.com