Cómo DEBE hacer (y usar) bibliotecas estáticas en el iPhone

AFAICS, cualquier desarrollador serio de iPhonedebe elabore y utilice librerías estáticas de forma regular, o bien condénese a proyectos complicados y difíciles de mantener. Pero Apple se niega a proporcionar documentos oficiales sobre el proceso (solo referencias circulares: "¡No hagas estática, usa dinámica! ... No permitimos dinámica en iPhone, usamos estática!")

He pasado más de 6 meses experimentando con esto; He implementado librerías estáticas en varias aplicaciones de iPhone en la App Store; Se me ocurrió un buen sistema de trabajo basado en Binarios universales ... que se rompió INMEDIATAMENTE cuando OS 3.x salió (LOL); ... Ahora tengo un nuevo sistema que funciona con todas las versiones del iPhone OS.

He leído las preguntas relacionadas sobre StackOverflow sobre este tema, y ​​o bien no van lo suficientemente lejos para el uso completo de las librerías estáticas, o requieren que use una o más herramientas de línea de comandos externas, por lo que se salga del IDE. ¿Qué sentido tiene un IDE si no puede hacer que todo funcione en su interior?

I pensar He encontrado una manera que funciona, totalmente dentro de Xcode. Pero estoy realmente nervioso, basado en la experiencia pasada ...

Me encantaría saber si esta vez, ¡por fin! - A través de prueba y error, en realidad lo he hecho bien.

O ...aun mejor ... Me encantaría encontrar a alguien que me diga exactamente cómo se "supone" que debes hacerlo, cómo Apple espera / quiere / requiere que lo hagas.

El proceso que tengo es lo suficientemente complicado como para haberlo escrito en dos publicaciones de blog:

Primer comentario:Suposiciones y problemas básicos.Segundo post:Metodología y proceso paso a paso.

TENGA EN CUENTA: hay muchas cosas que no sé acerca de la programación de iPhone y Cocoa que debo hacer; Sé que hay mucho de malo en lo que estoy haciendo, pero prefiero compartirlo y posiblemente recibir un grito que quedarme callado y nunca aprender lo que estoy jodiendo.

¿Pensamientos? Mejoras? O incluso ... ¿soy un completo tonto y había una ruta mucho más fácil que fui lo suficientemente tonta como para no darme cuenta en todas mis búsquedas?

Gracias por adelantado...

Respuestas a la pregunta(4)

Su respuesta a la pregunta