program español developer desarrollador cuenta apple app ios objective-c xcode5 app-store appstore-approval

ios - español - apple id desarrollador



El problema com.apple.developer.associated-domains al validar la aplicación iOS (7)

Finalmente, encuentro que los dominios asociados solo están disponibles en Xcode6 en la pestaña Capacidades . Parece que el validador no está contento si dejo esta sección en blanco. Después de agregar un elemento de mi dominio a esa sección, logré pasar el proceso de validación. Vea este enlace para obtener más información sobre los dominios asociados.

https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/AddingCapabilities/AddingCapabilities.html

Estoy usando Xcode 6 GM.

Gracias por la sugerencia de @Sabo. Agregué una captura de pantalla de mi configuración de dominios asociados. Probablemente necesite simplemente hacer clic en el botón más y reemplazar "example.com" con el suyo.

Cuando estaba validando mi proyecto con Organizer en Xcode, recibí el siguiente error

Derechos de firma de código no válidos . La firma del paquete de su aplicación contiene derechos de firma de código que no son compatibles con iOS.

Específicamente, no se admite el valor * para la clave com.apple.developer.associated-domains en Payload/MyApp.app/MyApp .

No puedo encontrar ninguna respuesta relevante de google. ¿Espero que alguien pueda ayudarme?

Gracias jianbin


Intente añadir "applinks:" antes de su nombre de dominio asociado en Dominios asociados en el archivo de titularidad del proyecto (obviamente, después de habilitar Dominios asociados desde capacidades).


Probablemente no puedas usar la palabra clave "manzana"


Si tiene este problema con Apple Watch, es posible que sus ID de aplicación hayan obtenido esta propiedad automáticamente en el Portal de desarrolladores de Apple gracias a Xcode. Probablemente tengas tres ID de aplicación (una para la aplicación principal, una para la watchkitapp y otra para la watchkitextension).

  1. Desactive los dominios asociados en las tres ID de aplicación.
  2. Regenera cualquier perfil de aprovisionamiento.
  3. Actualizar en Xcode

Ignore las instrucciones para ir y eliminar sus perfiles de aprovisionamiento manualmente. Se actualizan correctamente sin problemas.


Simplemente desactive Dominios asociados en su ID de aplicación (en developer.apple.com), y cree un nuevo perfil de aprovisionamiento de distribución (si no crea los perfiles manualmente, elimine al menos el anterior).

Me resultó que el valor se mantuvo en el perfil, incluso si desactivas el servicio. Si abre los detalles de derechos justo antes de enviar su aplicación, puede ver ese com.apple.developer.associated-domains (hasta que se elimine).

Teniendo esto, no necesitas la entrada de derecho falsa.


Tuve el mismo problema.

Aquí está la resolución para cualquier otra persona que tenga este problema.

  • Inicie sesión en el Centro de desarrollo de iOS y vaya a Certificados, identificadores y perfiles.

  • Ir a identificadores / identificadores de aplicaciones.

  • Elija la ID apropiada para su aplicación.

  • Haga clic en el botón Editar en la parte inferior.

  • Desactive Dominios asociados y haga clic en Listo.

Tendrá que volver a generar los archivos de aprovisionamiento asociados con este ID.

Nunca había seleccionado esto para la aplicación la última vez que la envié a la tienda de aplicaciones.

Supongo que la actualización de iOS / Dev Center puede haberlo agregado.

Pero no estoy exactamente seguro. Lo único que sé es que ahora puedo validar mi paquete y enviarlo a la tienda de aplicaciones.


Tuve un problema similar con Xcode 5.1.1, y no pude resolverlo con ninguna de las soluciones que encontré en línea. Sin embargo, esto funcionó para mí:

  1. En ''Certificados, identificadores y perfiles'' en el Centro de Miembros del desarrollador, elija su ID de aplicación en ''Identificadores'', ''ID de aplicación'' en la columna de la izquierda.

  2. Elija ''Editar'' y luego deshabilite ''Dominios asociados''.