Xcode 8.3/Xcode 9.0 Обновить инициализацию профильных устройств

Я добавил несколько новых устройств. Как я могу обновить профиль обеспечения, поскольку Xcode 8 автоматически управляет активами подписи?

Я нашел этот вопрос: Обновить устройства в профиле обеспечения команды, управляемом Xcode 7? - но мы не можем сделать это в Xcode 8.3.

У меня нет устройства, поэтому я вручную добавил его на портал, а также отредактировал профиль обеспечения, но XCode не загружает его повторно.

Ответ 1

Это то, что вам нужно сделать.

  • Перейдите в ~/Library/MobileDevice/Provisioning\ Profiles/ и удалите все профили подготовки оттуда.
  • Перейдите в раздел XCode > Настройки > Учетные записи и выберите Apple Id.
  • Нажмите Download All Profiles. И он снова загрузит все профили обеспечения.

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

Xcode 9

Шаг 1 и 2 остаются неизменными.

  1. Нажмите Download Manual Profiles, чтобы обновить профили подготовки.

Ответ 2

Удалите файл .mobileprovision для приложения следующим образом:

Команда в терминале: rm

enter image description here

Ответ 3

Шаг 1. Нажмите на рабочем столе, затем в верхнем меню Перейти > Перейти в папки...

enter image description here

Шаг 2. Напишите/вставьте следующий путь и введите:

~/Library/MobileDevice/Provisioning\ Profiles/

enter image description here

Шаг 3. Выберите папку Provisioning Profiles и удалите все профили обеспечения

.enter image description here

Шаг 4. Перейдите к предпочтениям > учетных записей > Apple ID и нажмите кнопку "Загрузить профили вручную"

.enter image description here

Ответ 4

Сначала удалите профиль обеспечения из ~/Library/MobileDevice/Provisioning\Profiles/, затем отредактируйте профиль предоставления с портала разработчика и выберите все устройства при редактировании профиля обеспечения. Затем загрузите этот профиль и откройте свой Xcode.

Ответ 5

Чтобы добавить устройства в ваш профиль обеспечения в Xcode 8 с автоматической подписью кода, вам просто нужно создать устройство в Xcode. Xcode добавит UDID устройства и автоматически обновит профиль подготовки. Если у вас нет физического доступа к устройству, я не думаю, что есть способ добавить его в профиль подготовки, не возвращаясь к ручному управлению вашими устройствами и профилями.