Acabo de actualizar a iOS 6 SDK y la última versión de Xcode y obtener esto cuando intento construir en mi 3gs. ¿He agregado armv6 bajo arquitecturas válidas?
"No se pudieron cambiar los permisos ejecutables en la aplicación"
Acabo de actualizar a iOS 6 SDK y la última versión de Xcode y obtener esto cuando intento construir en mi 3gs. ¿He agregado armv6 bajo arquitecturas válidas?
"No se pudieron cambiar los permisos ejecutables en la aplicación"
Respuestas:
Podría resolverlo borrando una aplicación que había subido previamente usando el mismo identificador de paquete (xcode get's confundido haciendo el chmod). Intente verificar el registro desde xCode Organizer (Nombre de su dispositivo -> Consola) para obtener información de ese registro. ¡Buena suerte!
amigos, resuelvo esto, porque ya tengo la misma aplicación usando el mismo identificador de paquete instalado en el teléfono. - lo que debe hacer es eliminar todas esas aplicaciones en su iPhone que usa el mismo nombre de identificador de paquete. - ¡¡lo vas a hacer!!
Probablemente tenga un nombre de destino diferente. Puede iniciar la aplicación desde cero, pero necesitará el mismo nombre de destino y el mismo identificador de paquete.
Elimine las aplicaciones que ya estaban instaladas en iphone / ipad con el mismo identificador de paquete. Iphone / ipad se confunde con las aplicaciones con el mismo identificador de paquete. así que cambie, cambie el identificador de paquete de la aplicación actual o elimine la aplicación que ya estaba instalada.
Puede suceder cuando inicia la aplicación desde Xcode y tiene la versión de la tienda de aplicaciones instalada en el teléfono con el mismo ID de paquete pero con un nombre diferente. En mi caso, estoy usando App_Beta cuando en la tienda de aplicaciones es App. Si las dos versiones no tienen el mismo nombre de producto, no podrá probar la actualización de la versión anterior a la nueva. Para resolver hacer que los nombres coincidan.
Entré en el Organizador y seleccioné las Aplicaciones debajo de mi dispositivo de prueba. Aunque eliminé la aplicación en mi dispositivo, todavía apareció en mi lista de aplicaciones. Lo eliminé allí, y esto me solucionó el problema.
Debes eliminar todas las aplicaciones con el mismo identificador de paquete. Hice lo mismo, pero el mismo error persistió en mi iPod, limpié ( cmd+ shift+ k) la compilación y reinicié el iPod y pude ejecutar la aplicación en el iPod.
Simplemente elimine las aplicaciones que ya estaban instaladas en su dispositivo con el mismo identificador.
Me encontré con el mismo problema, pero necesitaba mantener la aplicación instalada actual en el dispositivo para fines de depuración. Mi solución fue usar lo mismo:
Tuve este error y lo que me solucionó fue el Nombre del producto en Configuración de compilación. Lo había cambiado a otra cosa y comencé a recibir este error. Lo cambié de nuevo y lo arregló.
Pude resolver este mensaje de error simplemente desconectando el cable USB y volviéndolo a enchufar después de unos segundos. YMMV!
Debe asegurarse de que su dispositivo no esté configurado para dos aplicaciones con la misma ID de paquete.
No se pudieron cambiar los permisos ejecutables en la aplicación
Causa : Tenía iconos en el sistema de archivos llamado29x29.png
,58x58.png
,72x72.png
, etc. tuve enlaces blandos (ln -s
) con los nombres requeridos por los iconos del App en el iPad y el iPhone . Por ejemplo,Icon-Small.png
fue un enlace al archivo real29x29.png
.
Hice esto porque mi programa se ejecuta en diferentes plataformas, desde teléfonos móviles hasta computadoras de escritorio. Android, Apple y Microsoft tienen requisitos similares. Entonces, "un conjunto de iconos" y "diferentes enlaces para diferentes sistemas operativos" tenían más sentido para mí.
Solución : no utilices enlaces. Apple no te dice eso. Y su mensaje de error de "No se pudieron cambiar los permisos ejecutables en la aplicación" es inútil.
Mirando todas las diferentes respuestas (y causas), parece que muchas cosas pueden causarlo.