Problema con ID de la aplicación Wildcard con Xcode 8.0

Solía ​​tener un perfil de aprovisionamiento con una ID de aplicación comodín asociada (*) para firmar un montón de aplicaciones para clientes. Cada ID de aplicación explícita se declara en el campo ID de package en el proyecto Xcode. El problema es que cada aplicación utiliza la capacidad de configuration de accesorios inalámbricos . Según lo informado por Apple ( https://developer.apple.com/library/ios/qa/qa1713/_index.html ),

Debido a que un ID de la aplicación especifica una configuration única de derechos, las ID de la aplicación Wildcard son para usar con el código de todas las aplicaciones que no habiliten las capacidades específicas de la aplicación.

Hasta Xcode 7.3, esto no fue un gran problema, siempre funcionó. Después de actualizar a la última beta pública de Xcode 8.0, no puedo codificar la firma de mis aplicaciones con la ID de la aplicación comodín asociada a mi perfil de suministro y no puedo agregarle ID explícitas de la aplicación porque ya están gestionadas por los clientes . Cuando trato de usar la nueva function de firma de código automático, me dice que la ID de la aplicación que sugerí en el campo ID del package de mi proyecto Xcode no puede registrarse en mi equipo de desarrollo (¡claro que no !, porque pertenece al equipo del cliente de la que no soy miembro).

Si hago clic en el button de divulgación de información al lado del perfil administrado de Xcode, el único problema que puedo ver es que falta la capacidad de configuration de accesorios inalámbricos

introduzca la descripción de la imagen aquí

Entonces, ¿podría pedirle al cliente que agregue esta capacidad a la ID explícita de la aplicación para resolver este problema?

Si trato de codificar, firme la aplicación directamente en la Configuración de compilation utilizando el método antiguo con mi perfil de suministro (que regeneré de nuevo), siempre obtengo el siguiente problema:

"Aplicación" no es un código firmado pero requiere derechos. No es posible agregar derechos a un binary sin firmarlo.

Se requiere la firma de código para el tipo de producto 'Aplicación' en el SDK 'iOS 10.0'

¿Podría alguien ayudarme a resolver este problema? Estoy estancado desde hace días.

Lista de posibles soluciones:

  1. Pídales que lo agreguen como miembro a su equipo de desarrollo.

  2. Haga que la ID del package dependa de la configuration de compilation. Luego puede registrar una identificación de la aplicación usted mismo y agregar la capacidad.

  3. Haga que los derechos.plist-file dependan de la configuration. Tenga un file separado entitlements.plist sin la capacidad para su desarrollo y testing.