2010-07-01 13 views

Respuesta

1

Si el código fuente completo para esa aplicación se proporciona en .deb (que puede extraer y ver), entonces probablemente podría resignar el código y ponerlo en su dispositivo. Sin embargo, necesitaría todo lo que tenía el desarrollador real, lo cual, como yo lo entiendo, no sucede. (Si compila una aplicación de iPhone y mira el contenido del paquete .app, notará todos sus recursos, pero no archivos .h /., Solo un archivo data.momd.

Si realiza algún tipo de descompilación complicada, quizás podría obtener todos los archivos que necesita, pero esa es una historia diferente.

+2

Comentando un comentario muertos * suspiro *. Ok, realmente no necesitas el código fuente completo, solo necesitas hacer un .app desde el deb. (O puede renunciar al de/Aplicaciones). Estoy bastante seguro de que Cydia ** necesita ** root, por lo que no funcionará en ningún otro dispositivo. – Sirens

5

Probablemente. Dependiendo de la aplicación. Algunas aplicaciones son solo aplicaciones de App Store (o similares), que fueron o serían rechazadas. Si es una de ellos, extraer el archivo .app y luego asignar el código binario dentro debería hacer que funcione.

Sin embargo, muchas aplicaciones de Cydia requieren ser instaladas en el directorio "system" (/ Applications), así que ganó ' t trabajo en la App Store/Desarrollador directorios, y también puede requerir acceso de root o acceso a otros archivos que Apple negaría.

Su mejor opción, si desea ejecutar una de estas aplicaciones, es hacer jailbreak.

2

Siempre que la aplicación no vaya más allá del Sandbox, puede resignarlo usando su cuenta de desarrollador. No necesitas la fuente para eso.

Puede marcar www.aironapp.com hace el procedimiento de recodesigning. Todo lo que necesita hacer es configurar su cuenta de Desarrolladores Apple allí.

5

Puede utilizar el construido en codesign comando de terminal a renunciar a su aplicación escribiendo:

codesign -fs "iPhone Developer : <your name>" application.app 
Cuestiones relacionadas