¿Hay algún empaquetador ejecutable (como UPX) para iOS?

Sólo me preguntaba. ¿O es incluso técnicamente imposible escribirme, por ejemplo, porque iOS puede evitar saltos al área donde reside el código desempaquetado?

No puede usarlo, iOS no le permite crear páginas ejecutables ni ejecutar files binarys personalizados desde un file.

Los desempacadores como UPX deben colocar la image desempaquetada en algún lugar. Si se coloca en la memory, la CPU debe comenzar a ejecutar las instrucciones en la image, que hasta ahora se trataba como datos. IIRC, la ejecución de datos no está permitida por iOS.

Por lo que sé, el binary ejecutable comstackdo no se puede empaquetar porque debe estar firmado con Xcode y con las herramientas. Después de la implementación del código firmado en un dispositivo iOS, no se puede modificar de ninguna manera (solo el sistema operativo puede cargarlo diferente a la RAM).

Puede intentar empacar sus files de resources y cargarlos de una manera diferente.