Идентификация подписи кода не совпадает в моей цепочке для ключей для разработки магазина приложений Mac? - PullRequest
2 голосов
/ 10 января 2011

1, я уже загружаю «Apple Worldwide Certification Authority» и добавляю его в свою цепочку для ключей.

2, Мой руководитель группы уже создал два магазина приложений для Cers for Mac, я загружаю их и добавляю в свою связку ключей.

3, я использовал два метода для подписи своего добавления, но не смог все.

Во-первых, добавьте раздел знака кода в моем .xcodeproj (3.2.5).

Во-вторых, я использовал скрипт:

productbuild --component ./bin/MAS_Release/MyApp.app /Applications --sign "3rd Party Mac Developer Application: My Company Co., Ltd." --product ./src/MyApp/MyApp-Info.plist MyApp.pkg

Но это не удалось с информацией: идентификация подписи кода 'Стороннее приложение для разработчиков Mac: My Company Co., Ltd.'не совпадает ни с одним действительным, не просроченным сертификатом для подписи кода в вашей цепочке для ключей.

Я заметил, что мои сертификаты в цепочке для ключей не имеют небольшой переход.? (когда я импортирую Cers из моего агента, у него нет отсутствия перехода)

1 Ответ

2 голосов
/ 16 января 2011

Если вы пытались закодировать приложение для подписи на компьютере, который не является сгенерированным CSR-запросом.Вам также необходимо экспортировать и импортировать закрытый ключ из цепочки ключей оригинального компьютера Mac на текущий компьютер Mac.

...