Установить разрешения на ключевую мечу с помощью Set-kee-wear-list. < /p>
Проверенная кода_SIGN_IDINETIONET была установлена правильно. /> Speeline yaml Snippet (соответствующая часть) < /strong> < /p>
Скрипт: |
echo "
p12_path=", /> P12_password = "tatva123"
разблокировать ключевой матч
security unlock-keychain -p "$ p12_password" ~/library/keychains/login.keychain-db
Импорт P12
hiport p12
"$P12_PATH" -k ~/Library/Keychains/login.keychain-db -P "$P12_PASSWORD" -A
-T /usr/bin/codesign
-T /usr/bin/xcodebuild
-T /usr/bin/dotnet
-T /usr/bin/msbuild
установить доступ для инструментов подписи
set set-kee-partition-list-list -s apple-tool :, apple: -s -k "$ p12_password" ~/library/keychains/login.keychain-D CodeSign |. /> < /li>
< /ul>
что я попробовал < /strong>
с использованием login.keychain -db вместо нового. < /p>
Добавление всех доверенных инструментов явно. Импорт.
Подробнее здесь: https://stackoverflow.com/questions/796 ... de-signing