Perdí los archivos de origen de la aplicación, pero tengo la aplicación en mi iPad

1

He estado trabajando en una aplicación durante un tiempo en una computadora de la escuela, y casi la terminé antes de que fueran borradas sin mi conocimiento y sin previo aviso.

Sin embargo, tengo la aplicación casi terminada, publicada en mi iPad con mi propio perfil de aplicación de desarrollador. ¿Habría alguna forma de obtener la aplicación desde mi iPad y descomprimirla de alguna manera? Ya he revisado la pregunta y algunos han dicho que puedes descomprimirla con algún software de terceros, pero no dice qué es realmente el software.

Realmente agradecería alguna ayuda con esto. Tengo una versión de la aplicación respaldada, pero es mucho más antigua y preferiría no rehacer las cosas si no tuviera que hacerlo.

    
pregunta pengawill 30.03.2016 - 18:26

1 respuesta

4

La respuesta simple es no.

Swift (y el objetivo C) se compilan en código de máquina y gran parte de los nombres se desechan y la optimización también alterará la estructura de control.

Los ingenieros de ingeniería inversa con experiencia pueden recuperar algún tipo de código, pero en la mayoría de los casos no es muy legible ni útil.

Al iniciar cualquier proyecto de codificación, lo primero que debe hacer es configurar el control del código fuente para que pueda tomar instantáneas del código.

Tenga en cuenta que el "borrado sin mi conocimiento y sin advertencia" debe esperarse en cualquier computadora. El hardware puede fallar y mucho menos cometer errores por parte de personas que eliminan archivos por error o deliberadamente.

    
respondido por el Mark 01.04.2016 - 01:34

Lea otras preguntas en las etiquetas