Possible Duplicate:
Code Sign error: Certificate identity 'iPhone Developer: My Name (xxx)' appears more than once in the keychainCódigo Señal de error: Certificado de identidad aparece más de una vez en el llavero
Tenemos dos cuentas de programadores diferentes (uno para almacenar y uno para la empresa). La cuenta de la empresa vino más tarde. Larga historia
Se administran en dos correos electrónicos/cuentas diferentes.
Estoy tratando de permitir que un proyecto XCode con dos objetivos diferentes firme nuestra aplicación para cualquiera de las cuentas en función de si estoy haciendo una tienda o una versión empresarial. El problema es que recibo el mensaje de error del título.
Son certificados separados con claves privadas diferentes, así que no entiendo por qué no pueden coexistir y por qué XCode no puede diferenciarlos.
¿Hay alguna manera en que pueda tener dos objetivos diferentes en XCode con estos diferentes perfiles de certs/provisioning?
Actualización: Por mi comentario, pude firmar la aplicación para cualquier objetivo, pero ahora, cuando llegué a producir una IPA, recibí un error sobre certificados ambiguos de los dos llaveros diferentes. Gracias!
Descubrí cómo solucionar este problema. 1. ponga uno de los certificados en su propio llavero. en XCode, establezca las "otras banderas de firma de código" en el llavero correcto para ambos objetivos. – MobileGuy
¡Gracias! ¡He estado tropezando con lo mismo! – onnoweb
@MobileGuy: ¡funcionó, muchas gracias! –