2016-04-01 2 views
1

Я использую два мака для разработки, и я настраиваю сертификат, а затем создаю два Provising Profiles, но когда я активен и запускаю приложение на устройстве из xcode в mac1, он дезактивирует другой , И из дезактивированной я получил эту ошибку.Как настроить Provising Profiles для двух macs

enter image description here

Как я supose настроить для ВЕ активировать в обоих макинтош?

+0

Вы уверены, что у вас есть сертификат разработчика на обоих маках? – heximal

+0

Когда я создаю сертификат, я могу создать его для разработки ios. –

+1

понятно, но вам нужно установить этот сертификат на оба macs, затем – heximal

ответ

1

Это произошел истек сертификат яблока ВДРВРА ... Apple сделала контакт всех разработчиков по этому поводу:

https://developer.apple.com/support/certificates/expiration/

Если вы идете в доступ брелки.

  1. Нажмите на системе
  2. Нажмите на сертификаты
  3. Нажмите на сертификат ДСВРМ (вероятно выдыхаемого)
  4. Удалить это
  5. Скачать новый
  6. Установите его на обоих Маков (в системе -> Сертификаты)

Xcode должен исправить это действительно так:

  1. Открыть Xcode
  2. Нажмите на меню Xcode
  3. Нажмите на Preferences
  4. В настройках нажмите на вкладку Accounts
  5. В счетах выбора соответствующего счета (тот, который должен иметь профиль разработчика
  6. Нажмите на изображение детали
  7. В верхней части вы увидите свои сертификаты. Нажмите reset (или создать) рядом с каждым
  8. В нижней части страницы загрузки каждого из профилей предоставления, Xcode должны установить их для вас

Смотрите, если это работает.

Если это снова не работает, в системных привилегиях перейдите к «Профили», удалите тот, который дает вам проблемы, и повторите исправление кода выше.

+0

Я также изменил сертификат WWDR, ​​срок действия которого истечет в 2023 году. –

+1

В доступе к цепочке ключей вы подтвердили все свои сертификаты? –

+1

Я обновлю свой ответ с легким исправлением ... Xcode должен сделать это для вас ... –

Смежные вопросы