Я создал пару ключей + подписанный сертификат для разработки iOS/OSX. Где-то по пути я потерял открытый ключ, который идет с моим личным ключом. Может быть, потому, что Keychain Access не группирует личные и открытые ключи вместе, как это делают с сертификатами и закрытыми ключами (это так раздражает! Почему это делает (не)!)
В Keychain Access я все еще могу щелкнуть правой кнопкой мыши закрытый ключ → "Запрос сертификата"; но без открытого ключа я получаю сообщение об ошибке "Указанный элемент не найден в цепочке ключей". Я довольно уверен, что открытые ключи можно восстановить, но как? Очевидно, что Keychain Access недостаточно умен, чтобы сделать это автоматически.
В конце концов я понял это и поищу свой ответ правильно через несколько дней, если кто-то не добавит что-то новое в ответ.