creando un .dll en un mac: .dylib o framework?

Necesito crear una versión para Mac de nuestras bibliotecas para uno de nuestros clientes. No estoy tan familiarizado con las bibliotecas dinámicas en Mac, pero por lo que entiendo, tengo 2 opciones: .dylib o frameworks. ¿Cuál sería la mejor opción? ¿Por qué?

Algunas preguntas relacionadas:

Si entiendo correctamente, .dylibtener para ser instalado en uno de los directorios de stnadard UNIX como / usr / lib, etc. ¿Por lo tanto, usar un .dylib debería hacer que el instalador de mi cliente sea mucho más complejo, ya que probablemente necesitarán permiso para escribir algo en una carpeta del sistema?¿Pueden los marcos ser privados e incrustados dentro del paquete de mi cliente? ¿Así que nadie más puede verlos o usarlos?

Cualquier crítica constructiva / comentarios / ideas más que bienvenidos. Gracias por adelantado.

Alex

Respuestas a la pregunta(1)

Su respuesta a la pregunta