приложение не открывается, потому что личность разработчика не может быть подтверждена

Я создаю приложение Mac os x на 10.9 с Xcode 6. Я создал распределенное приложение вне Mac App Store, используя Developer ID. Он отлично работает на моем Mac, но когда я тестирую на другом Mac с такой же конфигурацией, появляется сообщение «приложение не может быть открыто, потому что личность разработчика не может быть подтверждена». Должно появиться сообщение с опцией «открыть кнопку», но этого не произошло. Что я должен сделать, чтобы решить проблему?

Я прикрепил подпись кода и изображение конфигурации подписи.

введите описание изображения здесь

введите описание изображения здесь

Эта конфигурация подписи кода действительна? Можно ли запустить приложение на другом Mac с помощью конфигурации Xcode без сообщения «приложение не может быть открыто, поскольку личность разработчика не может быть подтверждена»?


person nadim    schedule 28.01.2015    source источник
comment
Вы должны экспортировать закрытый ключ этого сертификата на свой Mac и импортировать его на другой Mac.   -  person KudoCC    schedule 28.01.2015
comment
убедитесь, что ваш .p12 в .cert доступен в вашей связке ключей   -  person Anbu.Karthik    schedule 28.01.2015
comment
Я создал сертификат с помощью xcode, поэтому сам Xcode добавил сертификат в цепочку для ключей, и я вручную проверил доступ к цепочке для ключей.   -  person nadim    schedule 28.01.2015
comment
См. Мой ответ stackoverflow.com/questions/31709087/   -  person adlag    schedule 20.12.2015


Ответы (1)


Похоже, вы не экспортировали свой закрытый ключ

Может это поможет:

  1. на вашем Mac откройте приложение Связка ключей
  2. перейти к Сертификатам
  3. найдите свой сертификат разработчика
  4. нажмите на левый треугольник, чтобы развернуть список
  5. выберите sert и закрытый ключ введите описание изображения здесь
  6. щелкните правой кнопкой мыши и выберите экспорт
  7. переместить и открыть файл .p12 на другом Mac
person 3CC    schedule 28.01.2015
comment
Спасибо за ответ, я добавил .p12 в связку ключей другого Mac, но с той же ошибкой. - person nadim; 28.01.2015
comment
Вы пробовали выйти и перезапустить xcode или перезагрузить Mac? - person Yunus Nedim Mehel; 01.02.2015