2017-02-22 6 views
3

Когда я пытаюсь запустить CodeSign конкретного приложения, я получаю сообщение об ошибке:CodeSign ошибка - SecKey API возвращается: -67671

/Users/xxx/xxxxxx/xxxxx.app: replacing existing signature

SecKey API returned: -67671 (null)/Users/xxx/xxxxxx/xxxxx.app

unknown error -1=ffffffffffffffff

Любая идея, что это означает?

+1

Вы нашли ответ на этот вопрос? –

+0

Я попытался разблокировать мою login.keychain, и это сработало. '' 'разблокировка безопасности-keychain ~/Библиотека/login.keychain''' –

ответ

0

В моем случае необходимо сделать следующее:

  1. в Keychain Access правой кнопкой мыши на Private Key (если он не виден, расширить сертификат, нажав на маленький треугольник рядом с ним)

  2. Выберите Get Info

  3. Перейти к Контроль доступа вкладки, выберите «Разрешить все приложения получать доступ к этому элементу»

  4. Нажмите Сохранить изменения кнопку, ввести имя пользователя/пароль, если будет предложено

внимания также сертификат/ключ может быть не только в вы логин брелок, но и в Система брелок. Сделайте то же самое для обоих, если это необходимо.

Смежные вопросы