Окончание срока действия сертификата разработчика Apple Xcode: (0xE8008018)

Только для записи: у меня был чужой ответ от Xcode, когда я пытался запустить приложение на своем устройстве.

Убедитесь, что часы вашего устройства установлены правильно, а сертификат подписи не истек. (0xE8008018).

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

Каков административный процесс, чтобы все это обновилось, чтобы получить сборку и запустить работу?

Ответы

Ответ 1

Вам необходимо:

  • Подключиться к Центру разработчиков Apple Developer
  • Нажмите "Сертификаты, идентификаторы и профили"
  • Приложения iOS не должны иметь уведомление о дате истечения срока действия, иначе обновите его и вернитесь сюда.
  • Нажмите "Профили профилей"
  • Если никто не имеет "активного" статуса, это проблема
  • Добавьте один для разработки приложений iOS
  • Выберите правильный "Идентификатор приложения": ваш BundleID или групповой символ
  • Следующий экран должен показывать действительные сертификаты. Если нет, то создайте его (нажмите "Элементы сертификатов" в меню слева) и вернитесь сюда.
  • Выберите один сертификат
  • Затем вы увидите все устройства, которые вы указали в "Устройствах", выберите те, на которых вы хотите запустить приложение.
  • Дайте имя профиля и сгенерируйте его
  • Вы загрузите файл с именем: [имя профиля].mobileprovision
  • Дважды щелкните, чтобы установить его.
  • На этом этапе моя проблема была решена. Построение и запуск на моем телефоне в порядке.

Ответ 2

У меня была такая же точная вещь... все мои профили, сертификаты и все были обновлены в портале Dev. То, что было исправлено для меня, было на вкладке "Общие" в моей целевой программе, меняя раскрывающийся список "Команда" на "нет"... и затем обратно в мою компанию. Принудительный Xcode повторно запросил все, что он считал нужным с Dev Portal.

Назад в бизнес...: -)

Ответ 3

Или перейдите в свой Утилиты/Брелок и удалите все сертификаты. Запустите Xcode и он будет сортировать все для вас.

Ответ 4

Если вы работаете в группе и страдаете этой проблемой, но у ваших коллег нет, вы можете попросить кого-нибудь экспортировать профиль разработчика, как описано в https://developer.apple.com/library/ios/recipes/xcode_help-accounts_preferences/articles/export_signing_assets.html

Затем импортируйте файл .developerprofile.

Работала как прелесть для меня.

Ответ 5

Привет всем Просто удалите сертификат разработчика и установите его снова. Удалите настройки учетной записи fomr xcode и добавьте его снова. Работает для меня

Ответ 6

Перезапуск XCode заставил XCode решить проблему, показывая это приглашение:

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

Просто нажмите "Fix Issue", и он сработал.

Ответ 7

Удалите все истекшие сертификаты из раздела Keychain rest xcode.