Не удалось удалить сертификат Apple WWDRC

Недавно Apple разместила объявление, в соответствии с этим промежуточный сертификат истек 14 февраля и должен быть загружен вручную и должен заменить старший сертификат с истекшим сроком действия в системной цепочке ключей.

Я не могу удалить существующий сертификат из Keychain, оставив только импорт нового. Как удалить старый и заменить его новым? введите описание изображения здесь

Шаги уже соблюдаются: qaru.site/info/11566/...

Ответ 1

Я выяснил, как решить эту проблему.

Во-первых, я включил пользователя root в моей системе

OS X Lion (10.7) и более поздняя версия

  • В меню Apple выберите "Системные настройки".
  • В меню "Вид" выберите "Пользователи и группы".
  • Нажмите блокировку и авторизуйтесь как учетную запись администратора.
  • Нажмите "Параметры входа".
  • Нажмите кнопку "Изменить" или "Присоединиться" внизу справа.
  • Нажмите кнопку "Открыть директорию".
  • Щелкните блокировку в окне "Утилита каталога".
  • Введите имя учетной записи администратора и пароль, затем нажмите "ОК".
  • Выберите "Включить корневого пользователя" в меню "Правка".
  • Введите пароль root, который вы хотите использовать как в поля "Пароль", так и "Проверить", затем нажмите "ОК".

В терминале я вошел в систему как пользователь root

  • Открытый терминал
  • Введите su, а затем нажмите Enter
  • Введите пароль, который вы только что установили для пользователя root. Это запишет вас в качестве пользователя root
  • Введите cd /Library, а затем нажмите Enter
  • Введите chmod 777 Keychains/. Это изменит права доступа к папке Keychains
  • Теперь откройте приложение Keychain Access и удалите сертификат Apple Worldwide Developer Relations Certification Authority из System брелок
  • Импортируйте обновленный сертификат промежуточного уровня в цепочку login
  • Закройте приложение Access Keychain Access

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

Удостоверьтесь, что вы вернули разрешение папки с ключами на 755

chmod 755 Keychains/

Ответ 2

В сообщении об ошибке говорится: "Операция не разрешена". Таким образом, у вас нет необходимого права доступа. Чтобы решить эту проблему, нажмите на замок в верхнем левом углу брелка и введите свой пароль.

Заблокировать окно keychain

После ввода учетных данных вы сможете удалить старый сертификат.

Ответ 3

Мне удалось удалить сертификат, сначала просмотрев expired certificate в системной цепочке ключей, а затем удалив их. Затем перепроверяем, если сертификат был удален из keychain сертификата. Затем загрузите новый сертификат и установите его. Это может помочь вам.

Ответ 4

https://discussions.apple.com/thread/7357200?start=0&tstart=0

Как вы можете видеть в приведенной выше ссылке, некоторые клавиши не могут быть удалены, когда ОС работает в полном режиме, и вам нужно загрузиться в режиме восстановления.