Розташування профілів надання Xcode


94

Де знаходяться профілі підготовки, що знаходяться в Xcode 8.3.3 в каталозі проекту та / або файлів?


як додаткову примітку, якщо припустити, що ви перебуваєте у бажаній «команді розробників» і маєте правильний доступ, ви завжди зможете завантажувати профілі забезпечення з порталу розробника. Під правильним доступом я маю на увазі, що деякі розробники мають доступ лише до профілів забезпечення розробки, інші мають доступ до профілів надання розподілу ...
Мед,

Відповіді:


147

Де вони були для старих версій Xcode: ~/Library/MobileDevice/Provisioning\ Profiles

Профілі забезпечення не зберігаються в проекті. Xcode має загальну зону, і профіль витягується під час побудови та в комплекті з ipa.


так ipa = project + provisioning profileчи там додано інші речі?
Honey

.Ipa - це, по суті, .zip-файл із складеним додатком із вбудованим профілем надання.
wottle

З огляду на те, що вони не зберігаються у проекті, як працюють push-сповіщення без профілю на машині іншого розробника?
ScottyBlades

Сертифікат push-сповіщення потрібен на сервері, який надсилає push-повідомлення на сервер APNS від Apple. Якщо ви хотіли, щоб це могли зробити кілька серверів, вам доведеться скопіювати приватний ключ і сертифікат на кожен сервер. Це питання стосується профілю підготовки для запуску програми. Якщо вручну керувати підписом коду, вам потрібно буде експортувати приватний ключ для сертифіката, пов’язаного з профілем підготовки, та імпортувати його на машину іншого розробника.
Wottle

1
Ще є XCode 11.5 у 2020 році.
Бен Батцер,

82
  1. Перейдіть до Finder
  2. У меню " Перейти " перейдіть до пункту " Перейти до папки "
    або
  3. Натисніть Command + Shift + G на робочому столі Mac OS X або вікні Finder
  4. Шукати нижче Шлях

~/Library/MobileDevice/Provisioning Profiles

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.