Возможно ли и как получить эту информацию о профиле только из существующего файла *.ipa?
Как узнать, какой профиль использовался для создания *.ipa файла?
Ответ 1
Я могу дать вам направление в этом, не уверен, действительно ли это поможет:
-  Измените расширение файла 
*.ipaна*.zip. - Не архивируйте этот zip файл.
 -  Папка содержит файл 
*.app. Откройте его содержимое пакета, щелкнув его правой кнопкой мыши. -  Внутри вы найдете файл 
embedded.mobileprovision. 
EDIT - Поскольку Xcode 6 не отображает профиль подготовки, я продолжу ответ, чтобы все еще видеть детали:
-  Измените расширение 
embedded.mobileprovisionнаembedded.txtили, просто откройте его любым текстовым редактором. -  Внутри вы найдете двоичные данные и хеш, которые содержат данные профиля, такие как 
Entitlements,CreationDate,ExpirationDate,Nameи т.д., что будет достаточно, чтобы окончательно привести вас к профилю подготовки используется для создания.ipa. 
Надеюсь, это поможет!
Ответ 2
Используйте 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                                                        |
+-----------------------------+----------------------------------------------------------+
		Ответ 3
Что-то вроде следующих дампов xml-версии профиля обеспечения:
unzip -p <ipafile>.ipa Payload/<myapp>.app/embedded.mobileprovision | security cms -D
Замените <ipafile> и <myapp> соответственно. Если вы не знаете, что должно быть <myapp>, попробуйте:
unzip -l <ipafile>.ipa | grep mobileprovision
		Ответ 4
Перейдите на свой организатор Xcode и нажмите на архивы. Вы можете просмотреть список архивов, которые вы сделали. Нажав на нее, вы увидите информацию о дате создания, идентификаторе и т.д. Вы можете найти профиль, который вы создали для этого, сопоставив этот идентификатор.
Ответ 5
Ниже приведены шаги для получения сведений о профиле из файла IPA:
-  Измените расширение 
IPAнаZIP. Это вызовет предупреждение о сохранении .ipa или use.zip. Перейдите с опциейUse .zip 
-  Это преобразует 
IPAвZIPфайл 
- Извлеките ZIP файл, дважды щелкнув по нему.
 
- Это создаст папку с содержимым: "Полезная нагрузка", "SwiftSupport" и "Символы"
 
- Перейти к полезной нагрузке → Файл приложения
 
- Щелкните правой кнопкой мыши и "Покажите содержимое пакета для файла приложения
 
- Здесь будет показан подробный контент, такой как codeSign, локализованный файл, фреймворк, файлы обеспечения и т.д. вашего файла приложения.
 
- Подробности профиля профиля можно найти в embedded.mobileprovision. Этот файл можно читать только в формате txt. Поэтому добавьте расширение .txt в файл
 
- Теперь откройте этот файл, используя textEdit. Теперь тщательно просмотрите этот файл , вы можете просмотреть профили обеспечения для IPA.
 









