iphone - mac - xcode requirements
¿Varias cuentas de desarrollador de iPhone en una Mac? (4)
Además, si copia una aplicación de una cuenta de desarrollador y trata de usar la identidad y el perfil de aprovisionamiento asociados con la otra cuenta, no funcionará. Tendrá que salir de XCode y editar el archivo project.pbxproj que encontrará dentro del paquete .xcodeproj. Busque todos los términos junto a CODE_SIGN_IDENTITY o PROVISIONING_PROFILE y elimine el valor entre comillas dobles (deje las comillas dobles). Luego, reinicie XCode y seleccione el perfil de aprovisionamiento en la pestaña Generar información de obtención para el objeto principal en la parte superior izquierda de Grupos y archivos, y también para todos los objetivos. Entonces debería funcionar. Aparentemente, cuando una aplicación se ha creado utilizando un perfil de aprovisionamiento para una cuenta de ADC, XCode no arregla toda la información necesaria para permitirle cambiar a una cuenta de ADC diferente.
He buscado, pero no puedo encontrar esta pregunta en cualquier lugar. Mi esposa y yo estamos a punto de asumir el desarrollo del iPhone y solo tenemos los fondos para comprar un iMac de 24 "para hacer esto. Cualquier persona que tenga experiencia en el desarrollo del iPhone puede saber si dos perfiles de desarrolladores de Apple diferentes se pueden perfilar en un solo Mac. ? No solo a través del programa de desarrolladores, sino que también el IDE de XCODE (creo que lo es) lo apoya?
Lo que esperamos poder hacer es poder iniciar sesión con mi perfil y desarrollador / depuración, etc. La aplicación de mi iPhone y ella hacen lo mismo bajo su propio perfil (sin ver el mío y viceversa). El tiempo compartido no será un problema ya que trabajo desde casa mientras ella trabaja fuera de casa y podremos resolver esa parte sin ningún problema.
Comprenda que ambos somos completamente nuevos en Mac, OS X y en el campo de desarrollo del iPhone, por lo que no tenemos idea de si esto es posible. Si no, nuestra segunda opción sería comprar dos Mac Mini (teclados y mouse también) y calcular algunos KVM para cada uno de los monitores de PC existentes que ya tenemos, y desarrollarnos de esa manera. Preferiríamos no hacerlo y simplemente compartir un iMac entre dos cuentas de desarrollador y perfiles IDE.
ACTUALIZACIÓN: Mi esposa y yo invertimos en un iMac de 24 "de Best Buy utilizando una oferta de 12 meses sin intereses, lo que la convirtió en la opción sobre el iMac de 20". Tiene una gran cantidad de RAM (4G de 8G máx.) Y espacio en HD (640G) y nos estamos acostumbrando al MAC OS X y comenzaremos a desarrollarlo pronto. Hemos creado dos cuentas de OS X, para mantener la configuración y demás. ¡Tanto Windows se movió más cerca de OS X o viceversa, ya que las cosas en OS X parecen bastante intuitivas y nos quedamos muy impresionados con el tiempo de instalación y configuración de aproximadamente 8 minutos! Hasta ahora tan bueno.
Esa es una manera Puede compartir la copia única de las herramientas / Desarrollador, pero cada una tiene su propio nombre de inicio de sesión, preferencias y llaveros.
Si comparte la misma cuenta de usuario de Mac OS X, pero tiene dos identidades de ADC, en el lado de Safari solo tiene que asegurarse de cerrar la sesión en el sitio web de ADC cuando cambie de lugar.
En el lado de Xcode, deberá agregar los Certificados de desarrollador a su llavero y los Perfiles de aprovisionamiento al organizador de Xcode. Recomiendo que cada uno tenga su propio teléfono, si va a tener perfiles de aprovisionamiento y certificados de desarrollador por separado.
La parte crucial es que para cada proyecto en el que trabaje, debe establecer la Identidad de firma de código en la identidad completa y exacta de la persona que lo posee. Los proyectos vienen configurados con una identidad comodín de "iPhone Developer"; necesita cambiarlo a "Desarrollador de iPhone — John Appleseed" para usar su certificado y perfil de firma, y su esposa tiene que hacer lo mismo en sus proyectos.
Por supuesto. Simplemente haga dos cuentas de usuario en el iMac. ¡Fácil!
Tengo dos cuentas de desarrollador de iPhone con las que trabajo, así que en lugar de dos cuentas y dos personas, son dos cuentas y una persona. Desafortunadamente, al ser la misma persona, ambas cuentas terminaron con el mismo nombre de Agente (y parece casi imposible cambiar esto; mi caso de solicitud de cambio ha estado abierto con Apple durante meses).
Esto dio lugar a dos conjuntos de claves y certificados y las claves tienen el mismo nombre. Esto causa problemas en Xcode, tanto en el Organizador como en la firma de código. Presenté errores en estos 6635822 hace algún tiempo, pero acabo de encontrar una solución temporal para ambos problemas. Lo escribí en una entrada de blog en caso de que fuera útil para otros.
Actualización: enero de 2010: parece que Apple se ha ocupado de esto con su generación de certificados: los Nombres de usuario ahora parecen tener un número agregado entre paréntesis (p. Ej., Mi Nombre (A340D)). No he intentado volver a generar certificados en cuentas anteriores para ver si se agrega este hash, pero se han agregado otros de nueva creación.
Actualización: 12 de febrero de 2010: Sí, si vuelve a generar el certificado en la cuenta, se agregará un número al nombre y todo este problema no será un problema. Así que ahora puedes tener un llavero y todos tus certificados allí, ¡gracias Apple!