Ответ 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/