2012-02-01 45 views
10

Sé cómo agregar desde el portal web, pero este perfil de aprovisionamiento en particular está marcado como "Gestionado por Xcode", por lo tanto, necesito dejar de administrar desde xcode o agregar un UDID en el perfil de Xcode.ios: ¿Cómo agrego un nuevo UDID al perfil de aprovisionamiento sin un dispositivo conectado?

No encuentro ninguna forma de "detener la administración" en Xcode.

En Xcode, sé cómo agregar el dispositivo mediante el tethering a mi computadora portátil y actualizarlo, pero no veo ninguna opción para agregar un UDID.

Respuesta

-2

Conecta el teléfono a tu Mac y abre XCode. Luego haga clic en Ventana-> Organizador en Dispositivos, debe ver su teléfono conectado. Hay un botón llamado "uso para desarrollo". Haga clic en esto y después de unos segundos, el UDID debe estar en su perfil de equipo y puede instalar la aplicación.

IMO no puede agregar dispositivos a su equipo-provisioning-profile sin estar conectado a su mac, si este perfil es administrado por xcode. Alternativa hacer un perfil de aprovisionamiento ad-hoc.

Espero que ayude?

+7

Pero eso requiere tener el dispositivo local de correa. Estoy buscando agregar el UDID sin tener el dispositivo a mano. – mobibob

+4

@mobibob ¿Por qué se marca esta pregunta como aceptada? No proporciona una solución y, en cambio, responde a la pregunta para la que dijiste que ya sabes cómo hacerlo. –

+0

La respuesta de kolubild es la correcta, que dice que los udids agregados se agregan automáticamente a todos los perfiles administrados por xcode. –

12

Aquí es lo que funcionó (varias veces) ...

  • (Web) Accede para Apple Developer> Centro para socios> iOS Provisioning> Agregar dispositivos
  • Añadir UDID con un nombre significativo
  • crear un perfil de datos que incluye todos los dispositivos registrados
  • (Xcode) volver al Organizador
  • Seleccione la sección de perfiles de datos y seleccionar el perfil específico
  • marcar la casilla "aprovisionamiento automático de dispositivos"
  • Pulse el botón Actualizar

Voila!

+0

Estoy usando Xcode 5.1.1 y no puedo encontrar ningún perfil de provisión en el Organizador. ¿Puedes agregar capturas de pantalla o mi versión ya no es compatible con esta función? –

+0

Supongo que la función "Aprovisionamiento automático del dispositivo" está ahora activada, como lo implica la respuesta de Kolufild. He probado esto y es como lo describe kolufild. Esto probablemente ha cambiado con el tiempo. –

4

Si simplemente agrega el UDID del dispositivo al portal del desarrollador, se agregará automáticamente a TODOS los perfiles de aprovisionamiento. Puede confirmarlo descargando el perfil e inspeccionando (en el editor de texto plano).

+0

He intentado lo que busca en el perfil en el editor, pero no incluye mi UDID recién agregado. ¿Me he perdido algo? – Whoami

+0

Sí, no lo estoy viendo, pero sé que funcionó antes. ¿Hay un tiempo de espera o tienes que forzar a Xcode a actualizar manualmente o algo así? Intenté hacer clic en el botón Actualizar en Preferencias-> Agente-> Perfiles, pero no funcionó. – phreakhead

+1

@phreakhead En XCode 7.2.1 no necesité actualizar XCode manualmente. Realicé el cambio en el portal web, luego fui al Organizador -> Exportar -> "Guardar para una implementación ad hoc" -> Seleccionar un equipo -> "Exportar una aplicación para todos los dispositivos compatibles" -> * * esta ** ventana muestra el perfil de aprovisionamiento que se usará para firmar la aplicación. Haga clic en el pequeño icono de flecha circular a la derecha del nombre para abrir la ubicación del archivo en Finder. Si abres ese archivo '.mobileprovision' en un editor de texto, verás una sección llamada' ProvisionedDevices' que contiene los UDID. El que acaba de agregar debe estar allí. – bcattle

2

Ir a: https://developer.apple.com/account/ios/profile/edit

  • Haga clic Todo

enter image description here

  • perfil de Recogida

enter image description here

  • haga clic en Editar
  • Seleccionar dispositivo que falta

enter image description here

  • clic en Generar
  • Ir a Xcode -> Preferencias -> Cuentas
  • Seleccione su cuenta y haga clic Ver los detalles

enter image description here

  • Haga clic en Descargar Todo
+0

Hola Dawid, ¿sabes si puedo usar este método para distribuir mi aplicación en otra plataforma como Diawi? – cheznead

+0

no, perdón, no sé –

Cuestiones relacionadas