Хтось знає, як видалити раніше встановлені профілі надання з Xcode?
Я бачив це посилання , але я не в змозі знайти це місце у своїй системі.
Тому я думаю, що повинен бути інший спосіб видалити профілі забезпечення.
Хтось знає, як видалити раніше встановлені профілі надання з Xcode?
Я бачив це посилання , але я не в змозі знайти це місце у своїй системі.
Тому я думаю, що повинен бути інший спосіб видалити профілі забезпечення.
Відповіді:
Просто перейдіть до цієї папки:
~/Library/MobileDevice/Provisioning Profiles/
Відкрийте Finder на своєму mac та натисніть Go (Перейти) -> Go to Folder ... Просто вставте це в рядок пошуку та натисніть кнопку " Відкрити" . Він покаже перелік профілів надання, присутніх у Xcode. Видаліть усі профілі забезпечення.
Це більше не працює в Xcode 8.3. Схоже, це пов'язано з переходом Apple на автоматизацію профілю надання та створення сертифікатів:
Найпростіше "рішення" (або вирішення) - переконатися, що Xcode закритий, а потім через термінал:
rm ~/Library/MobileDevice/Provisioning\ Profiles/*.mobileprovision
Відкрийте Налаштування > Облікові записи
Виберіть свій ідентифікатор Apple зі списку
Праворуч виберіть команду, до якої належить профіль вашого резервування
Клацніть Переглянути деталі
У розділі Надання профілів клацніть правою кнопкою миші той, який потрібно видалити, і виберіть Перемістити до кошика:
У Xcode 6 ви можете це зробити в основному прямо в Xcode:
Тепер вікно пошуку буде відкрито з папкою "Надання профілів". Видаліть звідси всі або будь-які профілі забезпечення, і це відобразиться в Xcode.
rm
для видалення профілів? Здається, що це круговий шлях до відкриття пошуку
Cmd
+ Shift
+ g
і вставити: ~/Library/MobileDevice/Provisioning Profiles/
. Тепер ви знаходитесь у потрібній папці, щоб видалити свої профілі резервування за власним бажанням :)
Для Xcode 7, фірмовий сценарій має правильну відповідь.
Для більш ранніх версій:
View Details...
У Xcode 7:
відкрийте свій термінал, тоді використовуйте цю команду
cd /Users/youruser/Library/MobileDevice/Provisioning\ Profiles/
спочатку перевірте всередині вашої папки за допомогою цієї команди
ls
тоді, якщо всі файли не використовуються, видаліть за допомогою цієї команди
rm *
Мені вдалося видалити мій профіль надання послуг з XCode 6, використовуючи Центр членів в Інтернеті. Тоді я просто зробив оновлення / синхронізацію в XCode 6, і він зник.
У Центрі членів Apple Developer я повинен був зробити дві речі, щоб це сталося:
Identifiers -> AP IDs
мені довелося спочатку видалити старий ідентифікатор AP, використовуючи старий профіль забезпечення, який я хотів видалити.
Provisioning Profiles
I видаляється непотрібний профіль забезпечення.У XCode:
View Details...
я синхронізував свої профілі онлайн-резервування.-Завантажте утиліту для налаштування iPhone
-відкрийте-> У розділі Бібліотека: - виберіть профіль надання (ліва частина інструменту)
-виберіть профіль надання (який ви хочете видалити), використовуючи задній простір, видаліть його.
Для XCode 9.3 для мене працювали наступні кроки.
Опублікувавши видалення та додавання нового профілю, ви можете перевірити, чи профіль активний та чи прийнятий вашим проектом, виконавши команду нижче.
grep -i "yourproject" *.mobileprovision
Я дізнався, як знайти профілі забезпечення в Xcode 8. Заархівуйте свій проект (Product -> Archive), а потім натисніть кнопку перевірки. Xcode підготує двійкові та права. Коли з'являються підсумкові вікна, просто натисніть на стрілку праворуч від вікна. Відкриється вікно пошуку з усіма завантаженими профілями. введіть тут опис зображення
З Xcode 9.3, здається, це вирішується шляхом очищення проекту, закриття та перезавантаження Xcode та, після перезавантаження, очищення папки збірки (утримуйте Option і виберіть Product-> Clean Build Folder).
Під час перезапуску мені трапилось відкрити панель інформації про підпис Xcode у навігаторі Project і побачив перехідне повідомлення про те, що Xcode відновлює профіль підпису. Спробувавши запустити мій проект на пристрої, я отримав виняток з виконання програми через рамковий файл Swift, що має недійсну підпис. Друга папка "Очистити збірку" очистила це, і зараз все працює добре.
У xcode 6 профілі резервування зберігаються під Xcode> Preferences> акаунтами. Натисніть "Переглянути деталі". Вибравши свій профіль, ви отримаєте можливість відкликати його під піктограмою налаштувань (шестерні) нижче.