Как я могу точно определить, что такое идентификатор моего кода?

Мне нужно точно знать, что такое идентификатор моего кода. Где я могу это найти? И каков обычный формат идентификатора кода? Спасибо!

Ответ 1

В XCode вы можете получить доступ к идентификатору подписи кода, выбрав цель, перейдя в настройки сборки и прямо в разделе "Идентификация подписи кода".

Для получения дополнительной информации вы можете получить доступ к документации Apple.

Ответ 2

Вы можете запустить следующую команду в своем терминале, чтобы получить список всех идентификаторов кодов, установленных в вашей системе:

security find-identity -v -p codesigning

Выход будет содержать строки, такие как:

1) 482348ADF834384843884934734 "iPhone Developer: John Smith (YTHGJFKTHG)"
2) 49u343943943943494387348738 ...

где первая часть (482348ADF834384843884934734) Ваш CodeSign идентичность, которая передается в качестве аргумента в --sign флаг codesign инструмента.

Ответ 3

Кроме того, вы можете найти его под полным именем сертификата установщика. Запустите приложение KeyChain, найдите (например, Mac Developer) сертификат с именем "Стороннее приложение для разработчиков Mac OS: DUMMY INC (NJ2XXXXXXX)", "NJ2XXXXXX" будет иметь идентификатор вашего кода.