Я пытаюсь автоматизировать сборку моего приложения cordova только в командной строке, но когда я пытаюсь собрать свое приложение ios с buildConfig, чтобы подписать его, у меня появляется форма с надписью "CodeSign хочет подписать с" mykey "key of your keychain".
За исключением того, что я не хочу никакого дисплея, потому что он должен быть в состоянии работать без человека, так что все только из командной строки.
Я пытаюсь разблокируйте мой брелок с помощью
security unlock -p "my password" ~/Library/keychain/login.keychain-db
и
security set-key-partition-list -S apple-tool:,apple: -s -k keychainPass keychainName
И я вижу разблокированный замок на формах для ключей, но когда я перезапускаю свой заказ на строительство, снова появляется форма кодирования.
Кто-нибудь знает, как обойти это приглашение?
PS: Моя команда сборки: cordova build ios --device --release --buildConfig MyJSONPath. json