既存の*.ipaファイルからプロファイルに関する情報を取得することは可能ですか?
41353 次
5 に答える
134
これで方向性を示すことができますが、実際に役立つかどうかはわかりません。
*.ipa
ファイルの拡張子を に変更します*.zip
。- この zip ファイルを解凍します。
- フォルダには
*.app
ファイルが含まれています。パッケージの内容を右クリックして開きます。 - 中に
embedded.mobileprovision
ファイルがあります。
編集-Xcode 6にはプロビジョニングプロファイルが表示されないため、回答を拡張して詳細を表示します。
- の拡張子を に変更する
embedded.mobileprovision
かembedded.txt
、任意のテキスト エディターで開きます。 - 内部には、いくつかのバイナリ データと、
Entitlements
、CreationDate
、ExpirationDate
、Name
などのプロファイルの詳細を含むハッシュがあり、.ipa
.
それが役立つことを願っています!
于 2012-04-19T07:10:36.853 に答える
36
Nomadを使用します。
$ ipa info /path/to/app.ipa
+-----------------------------+----------------------------------------------------------+
| ApplicationIdentifierPrefix | DJ73OPSO53 |
| CreationDate | 2014-03-26T02:53:00+00:00 |
| Entitlements | application-identifier: DJ73OPSO53.com.nomad.shenzhen |
| | aps-environment: production |
| | get-task-allow: false |
| | keychain-access-groups: ["DJ73OPSO53.*"] |
| CreationDate | 2017-03-26T02:53:00+00:00 |
| Name | Shenzhen |
| TeamIdentifier | S6ZYP4L6TY |
| TimeToLive | 172 |
| UUID | P7602NR3-4D34-441N-B6C9-R79395PN1OO3 |
| Version | 1 |
+-----------------------------+----------------------------------------------------------+
于 2014-07-28T23:12:03.113 に答える
13
次のようなものは、プロビジョニング プロファイルの xml バージョンをダンプします。
unzip -p <ipafile>.ipa Payload/<myapp>.app/embedded.mobileprovision | security cms -D
それに応じて交換<ipafile>
し<myapp>
ます。何をすべきかわからない場合は<myapp>
、次を試してください。
unzip -l <ipafile>.ipa | grep mobileprovision
于 2015-01-12T23:11:54.590 に答える
0
Xcode オーガナイザーに移動し、アーカイブをクリックします。作成したアーカイブのリストが表示されます。それをクリックすると、作成日、識別子などの詳細が表示されます。取得したこの識別子と一致することで、このために作成したプロファイルを見つけることができます。
于 2012-04-19T06:58:34.127 に答える