1 votos

El perfil de aprovisionamiento no es un perfil "iOS In House"

Estoy construyendo .ipa mi solicitud de distribución. Y este es el error que tengo:

Encountered error while creating the IPA:
error: exportArchive: Provisioning profile "xxx.xxx.xxx" is not an "iOS In House" profile.

Aquí Parece que he encontrado la solución a mi problema, pero, en la lista de opciones de creación de perfiles no tengo esto iOS In House .

enter image description here

Entonces, he descubierto que esto se debe a que no me inscribí en el Programa Empresarial de Desarrolladores de Apple (pero he pagado por la cuenta de desarrollador de Apple).

PS . Aquí está el certificado y el perfil que tengo ahora:

  1. Tipo de certificado - Distribución iOS
  2. Perfil de aprovisionamiento - App Store

Entonces, ¿hay alguna manera de cambiar este perfil?

1voto

dokichan Puntos 121

Sin querer, estaba construyendo la aplicación para la firma ad-hoc y no para la firma de la App Store.

Esta aplicación compila: flutter build ipa --export-options-plist= pwd /ExportOptions.plist

Los ajustes provienen de un archivo con cadenas de opciones:

<key>method</key>
<string>enterprise</string>

Cambiar enterprise a app-store permite la firma de código para evitar la necesidad de un certificado de empresa.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X