CLI: cambie los llaveros para firmar un xcodebuild

Estoy tratando de encender un llavero determinado y cerrar otro. Necesito esto porque nuestras identidades de empresa y tienda de aplicaciones se llaman igual.

Ahora mismo, hago un "llavero de desbloqueo de seguridad" seguido de un "llavero de seguridad predeterminado" para abrir el llavero correcto y hago un "llavero de bloqueo de seguridad" en el llavero que no deseo utilizar.

Pero xcodebuild todavía ve las entradas en ambos llaveros y se da por vencido.

iPhone Distribution: Company name.: ambiguous (matches "iPhone Distribution: Company name." in /Users/user/Library/Keychains/login.keychain and "iPhone Distribution: Company name" in /Users/user/Library/Keychains/enterprise.keychain)

¿Cómo evito que el sistema encuentre la entrada en el llavero que bloqueo?

Respuestas a la pregunta(6)

Su respuesta a la pregunta