ios - application - Xcode 7.1 "Falló la operación de la tienda de iTunes, no está autorizado para usar este servicio"
sign in to app store connect (12)
- Establecer el equipo en el objetivo-> General-> Equipo
- Compruebe y establezca el perfil de aprovisionamiento adecuado en los objetivos / configuración de compilación del proyecto.
- Pruebe con Xcode para cargar la compilación si encuentra el mismo problema. O
- Pruebe con el cargador de aplicaciones, funcionará.
Intentando enviar actualizaciones de iOS y Apple Watch OS2 desde ios 9.0 a 9.1. Recientemente actualicé Xcode a la versión 7.1 y ahora estoy solucionando este problema sin cambiar nada más.
iTunes store operation failed you are not authorized to use this service
Lo que he intentado:
- Se eliminó la cuenta de desarrollador de Xcode -> se volvió a agregar la cuenta de desarrollador a Xcode -> Todavía se aceleró el error.
- Intenté Xcode -> Preferencias -> Apple ID -> Descargar todo para actualizar mis últimos perfiles de provisión. Aún recibes el error.
- Eliminado todos los archivos antiguos, proyecto limpio, archivo de nuevo. Aún recibes el error.
- Se aumentó el número de compilación y el número de versión tanto en el proyecto como en itunes connect. Aún recibes el error.
- Se eliminaron los datos derivados en la Biblioteca -> carpeta del desarrollador y sigo recibiendo el error.
- Limpiar el proyecto -> Archivé el proyecto nuevamente -> Desmarcar "habilitar código de bits" y todavía recibo el error.
Configuración de firma de código:
- Ver objetivo -> Perfil de aprovisionamiento firma automática de código iOS Desarrollador
- Ver Target Extension -> Perfil de provisión automática de código de firma iOS Developer
- Objetivo de iOS -> Perfil de aprovisionamiento de firma automática de código iOS Desarrollador
Todavía presionar el mensaje de error con la configuración del perfil de aprovisionamiento.
- Reinstalado Xcode 7.1 -> Todavía presiona el mensaje de error.
También confirmó que todos mis perfiles de desarrollador y distribución de aprovisionamiento son válidos y se han descargado.
Observaciones:
Una cosa que he notado es que cuando archivo la aplicación y miro en la ventana -> Organizador, veo mis aplicaciones de iOS en el lado izquierdo para mis archivos. Esta aplicación que estoy tratando de enviar no tiene nombre al lado. Sin embargo, si borro todos los archivos antiguos de esta aplicación, el nombre de la aplicación aparece de nuevo al lado del ícono de la aplicación. Tal vez un error con Xcode pero no tengo ni idea.
Otra cosa que he notado es que he podido enviar exitosamente archivos iOS que no tienen extensión WatchKit usando Xcode 7.1. No estoy seguro de si la extensión WatchKit podría ser el problema, pero es una posibilidad.
Además, cuando el archivo está listo para ser cargado en iTunes Connect, noto un par de cosas. En primer lugar, la aplicación de iOS se predetermina al perfil de aprovisionamiento activo: perfil de distribución "MyApp". Sin embargo, tanto la aplicación WatchKit como las extensiones de la aplicación se establecen automáticamente de forma predeterminada en el perfil de aprovisionamiento de comodines XC *. No estoy seguro de si todo este problema podría estar relacionado con un error de perfil de suministro, pero es posible.
Objetivo iOS -> Fases de compilación -> Contenido de reloj incrustado se establece como:
$(CONTENTS_FOLDER_PATH)/Watch
Intento de envío del cargador de aplicaciones:
Intentó y falló con el siguiente mensaje de error:
ERROR ITMS-90171 "Estructura de paquete no válida: no se permite el archivo binario ''MyApp.app/Watch/MyAppWatch.app/_WatchKitStub/WK''. Su aplicación no puede contener ejecutables independientes o bibliotecas distintas de CFBundleExecutable de paquetes admitidos. Consulte la guía de programación del paquete ... "
Una vez más, utilicé esta misma estructura de proyecto para enviar la aplicación ios y la extensión Watchkit OS2 en Xcode 7.0 ios 9.0.x sin problema. Creo que el mensaje de error es inexacto a menos que esté configurando incorrectamente algo, pero me imagino que habría devuelto el error a Xcode 7.0
Cualquier ayuda sobre cómo resolver esto sería increíble. No he encontrado ayuda para buscar en Google y leer otras publicaciones de SO y he estado atrapado en esto por demasiado tiempo. ¡Gracias!
En mi caso, creo que debería ser un error xcode 7.1. Volví a agregar mi cuenta, re-generé mi perfil, reconstruí la aplicación (reinicie mi Mac) ¡pero ninguno de ellos funciona! Recibí este error la primera vez que validé la aplicación.
Luego creé un nuevo perfil y pasé la validación. Pero la primera vez que subió la aplicación xcode todavía mostraba ese error. No estoy dispuesto a renunciar, hice clic en el botón de subir nuevamente y esta vez lo logré.
En mi caso, parece que la actualización a Xcode 7.1 eliminó parte de la información de la cuenta. Entonces, después de algunos intentos de cargarlo desde Xcode, abrí Application Loader y me pidió que iniciara sesión. Inicié sesión y finalmente pude enviar a la App Store desde el Organizador. Espero que ayude a alguien.
Estoy usando Xcode 7.1.1. y parece ser un problema con Xcode, porque envié la compilación exitosamente a través de Application Loader. Ahora, sospecho que agregué demasiados SDK / adaptadores dentro del código que pueden haber causado problemas con la entrega de la aplicación. Pero no hay forma de saberlo con seguridad.
Durante la carga, se saltó mi análisis de API a la tienda de aplicaciones, porque era demasiado grande, pero dudo que Xcode haya podido cargar la aplicación en la tienda de aplicaciones.
Si Xcode no puede cargarse, intente Application Loader.
Hoy encontré el mismo problema y creo que es un error de Xcode 7.1
Finalmente logré enviar mi aplicación a través de Application Loader. Hubo advertencias, pero funcionó.
Aquí están los pasos básicos:
- Archivo
- Exportar
- Menú de Xcode -> Xcode -> Abrir herramienta de desarrollador -> Cargador de aplicaciones
- Haga doble clic en "Entregar su aplicación" y elija el archivo exportado en el paso n.º 2
- haga clic en Siguiente y siga las instrucciones hasta el final
Intente verificar sus perfiles de provisión de iOS en https://developer.apple.com/account/ios/profile/profileList.action
En mi caso, uno de los perfiles fue marcado como "Inválido" y después de la regeneración del perfil ya no aparece un error
Me enfrenté al mismo problema que luego cargué a través de Application Loader desde el menú de XCODE y mostró tantos errores como el ícono de falta de iPad, etc.
Por lo tanto, intente con su aplicación para cargar a través de Application Loader y vea los detalles completos de los errores que pueda tener en su aplicación.
Lo hice funcionar a través de Application Loader después de solucionar estos problemas.
Parece estar relacionado con la última actualización de iTunes Connect y "roles". Si miro la pantalla "Usuarios de iTunesConnect", tenemos tres cuentas, (1) es "Administrador, Legal", (2) es "Técnico, comercializador" y (3) es "Solo técnico".
Ahora, cuando haces clic en la dirección de correo electrónico para verificar los detalles y los "roles" del n. ° 2, solo se marca "Marketer" y solo están disponibles los permisos de marketing.
Para # 3, se establece la marca de verificación correcta (técnica) y también se muestra "Crear aplicaciones y enviar versiones" como una "función de aplicación" disponible.
Podría ser una solución para cambiar los permisos para deshabilitar y volver a habilitar "técnico", o tal vez otorgar más permisos y hacer que la persona sea un administrador (temporal, por supuesto).
Además, para los usuarios de Jenkins, es posible que haya copiado algunos certificados del llavero de "inicio de sesión" al llavero "del sistema". Intente eliminarlos del sistema-keychain (creo que fue este paso el que hizo que mi "Archivo" no termine en un mensaje "no autorizado ..." y en realidad pase la verificación nuevamente).
Resuelto para Xcode 7.2 revocando y recreando el certificado:
Imagen de qué hacer clic aquí (lo siento, no incorporar reputación)
En XCode ingrese a este menú:
XCode
-> Preferences
-> Accounts
Cuando estaba en la pestaña de cuentas, seleccioné mi correo electrónico en la lista de Apple Id
(a la izquierda).
Luego, a la derecha, hay una lista de los equipos bajo Team Name
, seleccione el Equipo correcto y haga clic en View Details
.
Finalmente, hay una lista de Signing Identities
de Signing Identities
, junto a " Distribución de iOS ", haga clic en Reset
.
No tuve que reiniciar XCode, simplemente volví a enviarlo inmediatamente a iTunes desde Organizer sin problemas.
Editar: Gracias @ Dover8 por la información sobre posibles efectos.
Restablecer certificados usando Xcode
Si Xcode detecta un problema con una identidad de firma, muestra una acción apropiada en las preferencias de Cuentas. Si Xcode muestra un botón Crear, la identidad de firma no existe en el Centro de miembros o en su Mac. Si Xcode muestra un botón Restablecer, la identidad de firma no se puede usar en su Mac; por ejemplo, le falta la clave privada. Si hace clic en el botón Restablecer, Xcode revoca y vuelve a crear el certificado correspondiente.
Tengo el mismo problema. Intentó cargar en App Store ... 3-4 veces. Luego presioné el botón Validar ... y la validación fue exitosa. Después de eso intenté subir de nuevo y tuvo éxito.
Entonces maldije la manzana ...
es el código de bits de habilitación en la parte inferior cuando envía la carga. desmarque la casilla. por alguna razón viene con 2 cajas marcadas por defecto en xcode 7.1