Con Xcode beta 9 (v4), estoy intentando iniciar la aplicación haciendo clic en el botón "reproducir". Obtengo una "compilación exitosa" pero justo antes de iniciar, aparece un mensaje emergente en Xcode:
"iPhone ha denegado la solicitud de lanzamiento".
Solía funcionar ayer. Funciona en el simulador. Reinicié mi computadora, el iPhone, desinstalé la aplicación, limpié la compilación. Te estas quedando sin ideas.
ios
xcode
launching-application
usuario1988824
fuente
fuente
Automatically manage signing
resuelve este problemaRespuestas:
Puede ser un problema de señal de código. Asegúrese de firmar con el desarrollador, no con la distribución.
fuente
iPhone Developer: <My Name> (XXXXXX)
certificado en Keychain Access, ya que Xcode lo crearía automáticamente (no sé cómo ni cuándo). Todos mis errores se corrigieron instantáneamente después de eliminarlo.Sucede usando Xcode 9.xo posterior.
Seguí este problema hasta la casilla de verificación " ejecutable de depuración " en el esquema del producto (producto-> esquema-> editar esquema-> información-> casilla de verificación ejecutable de depuración). Me desenfrenado que se detuvo y esto ocurra (así como un par de otros temas extraños - no hay salida de la consola en ser uno).
fuente
Tengo una solución alternativa:
si cambia el esquema a ' Preguntar al iniciar ', funciona.
En la barra superior de Xcode
http://upload-images.jianshu.io/upload_images/663014-d5d182e310052664.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240
Es un poco molesto pero funciona.
fuente
Este problema se puede resolver desmarcando Debug Executable en Edit Scheme.
fuente
Después de obtener el error "solicitud de lanzamiento denegada", haga esto:
Editar esquema -> Información -> Ejecutable -> Preguntar al iniciar
Esto funcionó para mí con el perfil adhoc.
fuente
El simple reinicio del iPhone me ayudó.
fuente
El problema para mí fue que estaba usando una cuenta de desarrollador gratuita (simplemente inicié sesión con mi ID de Apple). Al mirar los registros del dispositivo que encontré (negrita agregada)
Eso me hizo darme cuenta de que necesitaba entrar
Settings
->General
->Device Management
->{My Apple ID}
->Trust
Después de eso, todo funcionó como se esperaba.
En versiones anteriores de iOS, me encontraba con un cuadro de diálogo en mi dispositivo que me decía que ese era el problema. Tal vez Apple lo sacó para iOS 11. 🤔
fuente
Para mí, el problema se debió al código que firmaba la aplicación con el perfil Ad hoc.
Después de cambiar la firma de código al perfil de desarrollador, desde la pestaña general de configuración de xcode se resolvió el problema anterior.
fuente
Recibí este problema recientemente y encontré la solución para este loco problema. Este es el problema del esquema para solucionar este problema, siga los siguientes pasos.
Esto resolvió mi problema cuando recibí este problema.
Referencia de Apple
fuente
Obtuve esto con Xcode 9.0 mientras lo implementaba en un iPhone 6s no simulado con iOS 10.3.
Tuve que cerrar la aplicación por la fuerza justo antes de que esto surgiera. De lo contrario, nada había cambiado; todas las credenciales de firma del desarrollador seguían siendo confiables, y la aplicación todavía estaba marcada como Verificada en la Configuración del iPhone.
El truco que lo solucionó fue apagar el iPhone y luego volver a encenderlo.
Al mirar mis registros, parece que
applicationWillTerminate
se activó un tiempo antes de que esto sucediera; ¿La instancia de la aplicación que pensé que debía abandonar por la fuerza debe haber sido un proceso zombie?fuente
El problema es que xcode ' agota el tiempo de espera ' después de ciertos segundos. La solución es editar el esquema y pedirle a xcode que 'espere' hasta que se ejecute el ejecutable.
En Editar esquema, marque ' Esperar a que se ejecute el ejecutable ' en lugar de 'Automáticamente'
fuente
Leo atentamente todas las respuestas pero no me ayudan. Mi solución:
fuente
Puede causar que se haya cambiado una rama incorrecta con Git, asegúrese de que la rama que cambie no sea demasiado antigua (ya que puede causar un problema de firma de código), y en la rama derecha si esto sigue molestando, seleccione el Perfil de aprovisionamiento de desarrollo en Firma (Depuración) si no es así, gestiona automáticamente la firma.
fuente
Simplemente marque "Gestionar automáticamente la firma" en General -> Propiedades de firma del Destino. Creará un perfil de aprovisionamiento de desarrollo para usted y funcionará en el dispositivo.
fuente
Estos sencillos pasos me ayudaron.
fuente
Me enfrento a este problema en Xcode 9.1
Escenario: marqué la opción "Conectar a través de la red" para el dispositivo. Y tratando de ejecutar la aplicación en este dispositivo con un cable USB conectado.
Solución: simplemente retire el cable USB y ejecútelo.
fuente
He intentado todas las respuestas, nada funcionó para mí. El problema proviene de Xcode y no tiene nada que ver con los perfiles y el certificado:
En Ejecutar (Sección) / información (pestaña) [seleccione] la Versión en lugar de depurar como Configuración de compilación de la siguiente manera:
Es una regresión desde Xcode 10.1
Configuración: Xcode versión 10.1 (10B61) Iphone X / IOS 12.1.4
fuente
Tuve el mismo problema. Es un error en Xcode 9.1. Hay un truco para que funcione por ahora. Bloquea tu teléfono. Ejecuta el código. Xcode le pedirá que desbloquee el iPhone.
fuente
Acabo de borrar los perfiles con el Configurador de Apple, reinicié el iDevice y volví a trabajar como siempre.
fuente
Es un error intermitente en Xcode: simplemente paré e inicié todos mis dispositivos y funcionó por arte de magia (después de perder el tiempo durante 1/2 hora) ¡Había actualizado MacOS durante la noche a 10.13.04 que obviamente alteró algo! Xcode 9.3, iOS 11.3 watchOS 4.3
fuente
Déjame decirte una solución que resuelve mi problema:
fuente
Para mí, este problema estaba relacionado con un Certificado de empresa instalado manualmente y tener que usarlo tanto para esquemas de desarrollo como de lanzamiento. Tenía que confiar en el certificado en el dispositivo antes de que permitiera que se iniciara la aplicación, pero nunca se lanzaría ya que recibía ese mensaje denegado. Eventualmente, editar el esquema y configurarlo para que espere a que la aplicación se adjunte antes de que la depuración sirviera.
fuente
Abra las
App Groups
capacidades en, espereApp...
efectivo, luego cierreApp Groups
, funcionó:fuente
Después de ver todas las soluciones dadas en la web, finalmente encontré una y aquí están esas:
Días felices :)
fuente
En caso de que este problema ocurriera un par de días antes de hoy, 2019-Mar-20, es muy probable que esté relacionado con el hecho de que se emitieron certificados de firma de código defectuosos. En ese caso, debería poder resolverlo simplemente recreando el certificado de firma de código. Esta pregunta SO ya tiene una respuesta que explica cómo hacerlo .
fuente
No estoy seguro de si es una solución, o simplemente otra solución, pero la desinstalación de la aplicación de mi dispositivo ayudó. Todavía no estoy seguro de qué lo causó, pero la respuesta de @MrRogers me ayudó a resolverlo.
fuente
Hoy, también me encuentro con esta pregunta. Esta es mi forma de resolver. Xcode 9.0, iPhone 6s, gestiono automáticamente la firma con mi cuenta. Cuando selecciono "iPhone 6s", descubrí que hay un logotipo después del iPhone 6s. Es la nueva función de Xcode 9.0 que puede ejecutar una aplicación en el iPhone sin una computadora de conexión en cadena (iPhone y Mac deben conectarse a la misma red). Entonces, trato de cambiar este tipo de conexión. Abra "Dispositivos y simuladores" -> anule la selección de "Conectarse a través de la red" Y luego, limpio, reconstruyo y ejecuto mi proyecto. ¡Funciona! Seré feliz si este método puede ayudarlo.
fuente
Este error ocurrió cuando actualicé un proyecto de Xcode 8 para ejecutarlo en Xcode 9, sin embargo, el SDK base de iOS en la configuración de compilación todavía se encuentra en la versión anterior de iPhoneOS10.3.sdk y dice que no se encontró el SDK. Sin embargo, esa aplicación aún se construye y se ejecuta en un dispositivo, pero no se puede iniciar. La actualización de iOS Base SDK a iOS 11.0 soluciona este problema de lanzamiento.
fuente
Tuve un problema similar y en mi caso, el problema estaba en la Configuración de compilación de mi objetivo. El tipo Mach-O se configuró en "Biblioteca dinámica" en lugar de " Ejecutable ".
fuente
Enfrenté este problema mientras ejecutaba una antigua base de código. Acabo de deshabilitar la opción de búsqueda de fondo de EditScheme, funcionó.
Editar esquema -> Pestaña Opciones -> Desactivar recuperación de fondo
fuente