Is it possible and how to grab that information about profile just from existing *.ipa file?
You can however open an IPA file if you wish to. Use an unzip tool like Winzip or 7-Zip to decompress an IPA file and see the contents inside it. Typically, you will find an icon file for the app along with folders and data that make up the application.
ipa (iOS App Store Package) file is an iOS application archive file which stores an iOS app. Each . ipa file includes a binary and can only be installed on an iOS or ARM-based MacOS device.
The default location is ~/Library/MobileDevice/Provisioning Profiles. You need to browse or navigate to the profile file when you sign apps with the signing utility in iOS Gateway.
I can give you a direction in this, not sure if it'll actually help:
*.ipa
file to *.zip
.*.app
file. Open its package contents by right clicking it.embedded.mobileprovision
file.EDIT- Since Xcode 6 doesn't show the provisioning profile, I'll extend the answer to still see the details:
embedded.mobileprovision
to embedded.txt
or just open it with any text editor of choice.Entitlements
, CreationDate
, ExpirationDate
, Name
, etc which will be sufficient to conclusively lead you to the provisioning profile used to create the .ipa
.Hope it'll help!
Use 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 | +-----------------------------+----------------------------------------------------------+
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With