Надання пункту меню "Профілі", відсутній у Xcode 5


458

Провівши цілий день на встановлення свіжої копії Mac OS X v10.8 (Mountain Lion), Xcode 5, виправлення профілів резервування, сертифікатів, створення нових, я нарешті зумів знову запустити свої програми на свій iPad. Проблема полягає в тому, що в Xcode 5 у мене немає пункту меню для бібліотеки - надання профілів, і я не знаю, що могло статися. Я перезапустив комп’ютер, спробував деякі речі, але я дійсно не маю уявлення, що міг би зробити. Як я можу виправити цю проблему?

Організатор Xcode 5


47
Не все це перенесло Preferences > Accounts?
trojanfoe

Я також не можу отримати доступ до цієї частини, я отримую "Помилка отримання інформації про розробника" - я не знаю, чи це пов’язано з тим, що Apple все ще реконструює свою базу даних розробників або мою установку Xcode 5.
kanstraktar

1
Я б сказав, що це пов’язано з тим, що частини Apple Developer все ще не працюють. Гарний час на цьому ...
trojanfoe

Зверніть увагу, що теги стоять окремо. Тобто додавання provisioningта profileтегів не означає те саме, що і provisoning-profileтег. Будь ласка, обережно вибирайте теги!
Чарльз

@kanstrakta Використання власного Apple Id в iCloud вирішило цю проблему для мене. Я збирався спробувати використовувати власний Apple Id в iTunes, якщо це не вийшло.
Бред Томас

Відповіді:


604

Ці налаштування тепер переміщено до Preferences > Accounts:

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


26
Однак здається, що профілі забезпечення, які він відображає, є лише тими, що стосуються цього Apple ID. Що робити, якщо на вашому Mac встановлені профілі резервування, які не пов'язані з командами розробників, до якого входить ваш Apple ID?
Вексир

@Vexir Вибачте, я не маю уявлення. Це не те, що я можу перевірити.
trojanfoe

9
Цей екран не пропонує способу видалення профілів забезпечення, які вам не потрібні?
Кріс Берт-Браун

5
@AjaySharma Ні, це утиліта Apple.
trojanfoe

23
Ви не видаляєте. Натисніть кнопку оновлення внизу ліворуч, і вона синхронізується з Dev Portal.
LJ Wilson

243

Якщо ви хочете вручну керувати своїми профілями (переважно для очищення):

  • Відкрийте Windows / пристрої в Xcode 6
  • Виберіть свій пристрій
  • Показати профілі надання:
  • відкриті профілі забезпечення
  • Ви отримаєте кнопки + і - для додавання / видалення профілів:
  • профілі

Більше не підтримується ... ви також можете завантажити Apple iPhone Configuration Utility 3.5 для Mac OS X, у нього все ще є "Надання профілів" і працює з Xcode 5 - тепер він перейшов з сайту Apple, але ви можете знайти альтернативне посилання для завантаження в @ коментар суда.


1
@hcris Виглядає добре. Але все одно немає можливості зняти попередній профіль звідси ...
Ajay Sharma

1
@Ajay Sharma - не впевнений, що ти маєш на увазі. Я можу видалити все звідти (просто натисніть видалити).
Лактак

1
@hcris Я маю на увазі будь-який спосіб видалити тимчасовий профіль, який знаходиться в розділі Бібліотека іншого тимчасового проф. які знаходяться під пристроями, працює добре, як ви вказували.
Аджай Шарма

@Ajay Sharma - так, ви можете видалити їх з бібліотекиworksforme
laktak

2
Схоже, Apple видалила зі своїх серверів iPhone Configuration Utility 3.5 для Mac OS X. Існує копія на Softpedia , хоча: mac.softpedia.com/get/System-Utilities / ...
Suda

76

Файли із забезпеченням розміщені у:

/Users/${USER}/Library/MobileDevice/Provisioning Profiles/

Просто видаліть застарілі файли.


2
чому люди підтримують інші речі? Це найкраща і найпростіша відповідь.
Петро Корієєв

Також він працює, якщо ви не використовуєте Xcode з Apple ID!
Даріо

найкраща відповідь, а також найпростіша. повинно бути декілька прийнятих відповідей :)
Данут Пралея,

3
З терміналу:open /Users/${USER}/Library/MobileDevice/Provisioning\ Profiles/
nacho4d

39

Xcode 5 втратив мій профіль надання Mac, поки той, який був для iOS. Поради в іншому місці допомогли вирішити проблему ; це я і зробив, тому що я помітив, що списки були занадто короткими і не включали * Профайл Mac Team Provisioning Profile: **

  1. Меню Xcode => Preferences => Облікові записи
  2. Виберіть Apple ID на панелі ліворуч.
  3. Клацніть Переглянути деталі праворуч.
  4. У спливаючому вікні, що випливає, натисніть стрілку круглої оновлення . Списки оновляться після завершення завантаження з Центру-члена. Це може зайняти кілька хвилин.
  5. Профілі резервування можуть бути обрані в проекті Mac у розділі Налаштування збірки => Підпис коду => Профіль надання .


4

Ви можете додати обліковий запис у налаштуваннях -> Налаштування облікових записів.

Здається, ви вже налаштовуєте xCode4, то я думаю, ви можете вибрати свої сертифікати для компіляції в проекті-> Налаштування будівлі безпосередньо, оскільки ваші сертифікати вже є у вашому брелоку.



3

Як би це не звучало, але всі "Надання профілів" знову з'являються в розділі "Органайзер - пристрої", коли ви підключите реальний пристрій.


1
Це лише для цього одного пристрою. Тут не відображаються всі профілі, доступні у вашому обліковому записі Apple
Слав,

2

Для мене оновлення в xcode 5 prefs-> акаунтах нічого не робило. Одного разу він показав мені три профілі, тож я подумав, що я пройшов одне оновлення, але після наступного оновлення він повернувся до лише одного профілю, тому я відмовився від цього методу.

Якщо хтось зайшов так далеко і все ще бореться, ось що я зробив:

  1. Закрийте xcode 5
  2. Відкрити xcode 4.6.2
  3. Перейдіть у вікно-> Органайзер-> Надання профілів
  4. Натисніть кнопку Обновити внизу праворуч

Коли я це зробив, усе синхронізувалось ідеально. Він навіть розповів, що він завантажує кожен крок, як це робить гарне програмне забезпечення. Після завершення синхронізації я закрив xcode 4.6.2, знову відкрив xcode 5 і перейшов до налаштувань-> акаунтів та вуаля, усі мої профілі тепер доступні в xocde 5.

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