是否可以以及如何从现有的* .ipa文件中获取有关配置文件的信息?
答案 0 :(得分:108)
我可以给你一个方向,不确定它是否真的有用:
*.ipa
文件的扩展名更改为*.zip
。*.app
个文件。右键单击打开包装内容。embedded.mobileprovision
文件。编辑 - 由于Xcode 6没有显示配置文件,我将扩展答案仍然可以看到详细信息:
embedded.mobileprovision
的扩展名更改为embedded.txt
或,只需使用所选的任何文本编辑器将其打开。Entitlements
,CreationDate
,ExpirationDate
,Name
等等,这些就足够了最后将您引导至用于创建.ipa
。希望它会有所帮助!
答案 1 :(得分:32)
使用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 |
+-----------------------------+----------------------------------------------------------+
答案 2 :(得分:13)
以下内容转储配置文件的xml版本:
unzip -p <ipafile>.ipa Payload/<myapp>.app/embedded.mobileprovision | security cms -D
相应地替换<ipafile>
和<myapp>
。如果您不知道<myapp>
应该是什么,请尝试:
unzip -l <ipafile>.ipa | grep mobileprovision
答案 3 :(得分:0)
转到Xcode管理器并单击存档。您可以看到已制作的存档列表。单击它将显示创建日期,标识符等详细信息。您可以通过匹配此标识符找到您为此创建的配置文件。
答案 4 :(得分:0)
以下是从IPA文件获取个人资料详细信息的步骤:
IPA
的扩展名更改为ZIP
。这将提示警告是否保留.ipa或use.zip 。使用Use .zip
选项