Для тех, кто не хочет снимать этот флажок (например, с помощью cocoapods), проблема может быть в сертификате / ключе.
Xcode (или любой другой инструмент, который вы используете, например инструмент командной строки) должен иметь возможность использовать сертификат / ключ из связки ключей. Для этого откройте Связку ключей, найдите сертификат, который вы хотите использовать (обычно в связке login
ключей My Certificates
), щелкните правой кнопкой мыши ключ, выберите Get Info
, щелкните Access Control
вкладку и добавьте приложение в список.
Если это не помогло, попробуйте разблокировать брелок.
Другой вариант - выбрать Разрешить всем приложениям получать доступ к этому элементу вместо определенных приложений и / или переместить сертификат / ключ в System
цепочку ключей, которая является общей для всех учетных записей пользователей на этом Mac.
Также убедитесь, что срок действия сертификата не истек.