5 votos

Estoy tratando de usar xcrun altool para conseguir mi aplicación notarizada, ¿qué es el parámetro --asc-provider?

Estoy tratando de notarizar mi aplicación desde apple usando xcrun altool, la documentación muestra lo siguiente :

xcrun altool --notarize-app --primary-bundle-id "com.example.ote.zip" --nombre de usuario "AC_USERNAME" -contraseña "@cadena de claves:AC_PASSWORD" --asc-provider <ProviderShortname> --archivo OvernightTextEditor_11.6.8.zip

pero no he podido encontrar el parámetro que hay que proporcionar al --asc-provider ¿puede alguien decirme cuál es y dónde buscar ese parámetro? Todos los demás parámetros los he encontrado y están bien. Ayudenme soy nuevo en mac.

0 votos

¿Pregunta si es un campo obligatorio? Tíralo y vuelve a ejecutar o edita en una respuesta de error específica si te enfrentas a un problema de no documentación con esto. Hay una buena respuesta de la página man amigable ya que no mostraste ninguna investigación en la pregunta. (Sin juzgar, sólo Cómo preguntar si quieres una pregunta de seguimiento cuando tengas un error específico que resolver.

0 votos

Hola, mira soy nuevo en mac y la página man muestra que tienes que proveedor cuando hay más de un proveedor y que ya he descubierto. pero necesito saber lo que es este proveedor. de donde puedo obtener la información sobre el proveedor, no necesito ayuda en la notarización ya que las páginas man describen que. pero no sé qué dar por el argumento --asc-provider pls ayuda en eso. donde puedo obtener el nombre corto del proveedor

4voto

Steve Evans Puntos 155

altool página del manual

El manual de altool puede verse ejecutando el comando man altool . El manual dice:

--asc-provider provider_shortname

Requerido con --notarize-app y --notarization-history cuando una cuenta de usuario está asociada a varios proveedores.

Sin que usted lo sepa, es poco probable que su cuenta esté asociada a varios proveedores.

asc-provider

Si crees que necesitas un proveedor, consulta la página de Apple Personalización del flujo de trabajo de notarización :

Puede omitir la opción asc-proveedor para la llamada de notarización si sus credenciales están asociadas a un solo equipo. En caso contrario, utilice la opción para indicar el nombre corto del proveedor para el equipo correspondiente. A partir de Xcode 11, puede utilizar altool para obtener una tabla de proveedores, nombres cortos de proveedores e identificadores de equipos asociados a un nombre de usuario y una contraseña determinados mediante la opción list-providers:

xcrun altool --list-providers -u "AC_USERNAME" -p "@keychain:AC_PASSWORD"

0 votos

No sé el nombre de mi proveedor, muestra que mi cuenta está asociada a varios proveedores. Por favor, indíqueme dónde puedo obtener la información del proveedor.

0 votos

He ampliado la respuesta mostrando cómo obtener la lista de proveedores de la cuenta.

0 votos

Eso es muy útil, gracias.

3voto

Panthro Puntos 111

El proveedor no es otra cosa que la cuenta de afiliación que usted utiliza. Esta es la cuenta de desarrollador de Apple.

En la cuenta de desarrollador puede haber diferentes cuentas de membresía dentro de ella y esa cuenta es la proveedora de los certificados o perfiles o identificadores que se crean

El nombre corto del proveedor se puede conocer desde la página de la cuenta de miembro, para referencia vea la imagen de abajo

enter image description here

0 votos

He buscado mucho para saber cómo se llama el proveedor. después de probar el comando <xcrun altool --list-providers -u "AC_USERNAME" -p "@keychain:AC_PASSWORD">, he llegado a saber que el nombre corto del proveedor no es más que el ID del equipo de apple

0 votos

Esta solución también me fue útil. Puedo encontrar un ID de 10 letras compuesto por letras mayúsculas y números. El nombre corto también se puede encontrar en el nombre común de los certificados de identificación de desarrolladores.

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